2015-11-14 6 views
5

Ich möchte den Text Farbe & Platzhalter Textfarbe in einem Android reagieren native App ändern:ändern Textfarbe von <TextInput/> in ReactNative

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 

}, 

: als (Referenzierung https://facebook.github.io/react-native/docs/textinput.html#content)

placeholderTextColor und backgroundColor Änderung erwartet, aber nicht die Eingabetextfarbe. Benutze ich das falsche Attribut, oder ist das ein read-native/android Bug?

Antwort

4

Ich kann bestätigen, dass es auf iOS funktioniert und nicht auf Android (zumindest für React Native 0.14.2).

Dieses Problem wurde vor ein paar Tagen gemeldet (siehe https://github.com/facebook/react-native/issues/3742).
Es sollte behoben werden, aber nur in der neuesten Vorabversion (v0.15.0-rc).

+0

Ah Prost, rate ich muss dann warten. – user1618840

+2

funktioniert es jetzt? weil es nicht für mich funktioniert. –