Ändern der Textfarbe von <TextInput/> in ReactNative
Möchte ich ändern Sie die text-Farbe & Platzhalter Textfarbe in einem android-reagieren native app:
render: function() {
return (
<View>
<TextInput
placeholder='Add Credit'
placeholderTextColor='ffffff'
textAlign='center'
/>
</View>
);
},
var styles = StyleSheet.create({
creditInput: {
backgroundColor: "#3f51b5",
color: "#ffffff", //Expecting this to change input text color
},
(Referenzierung: https://facebook.github.io/react-native/docs/textinput.html#content)
placeholderTextColor
und backgroundColor
wie erwartet ändern, aber nicht die Eingabe von text-Farbe. Benutze ich das falsche Attribut, oder ist dies ein reagieren,-Muttersprachler/android bug?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann ich bestätigen, es funktioniert auf iOS und nicht auf Android (zumindest für Reagieren Nativen 0.14.2).
Diese Frage wurde eingereicht vor ein paar Tagen (siehe https://github.com/facebook/react-native/issues/3742).
Es sollte behoben werden, aber nur in der aktuellen prerelease-version (v0.15.0-rc).
Fügen Sie Ihren Stil zu Ihrem TextInput-Komponente aus, und es würde funktionieren denke ich mal!