2016-07-01 14 views
2

Ich habe versucht, die Hintergrundfarbe einer Schaltfläche mit diesem Modul "react-native-material-desing" zu ändern. In der Dokumentation ("https://github.com/react-native-material-design/react-native-material-design/blob/master/lib/Button.js") sagt man, dass man die Hintergrundfarbe überschreiben muss und ich denke, dass ich es richtig mache, aber aus irgendeinem Grund funktioniert es nicht, keine Fehler oder nichts einfach die Farbe bleibt Standard.Ändern der Hintergrundfarbe der Schaltfläche im React-Native-Material-Design-Modul

heses meine Schaltfläche Code im Render.

\t \t \t \t <Button 
 
\t \t \t \t \t onPress={this.gotoNext.bind(this)} 
 
\t \t \t \t \t text='Login' 
 
\t \t \t \t \t theme = 'dark' 
 
\t \t \t \t \t textColor = 'white' 
 
\t \t \t \t \t raised={true} 
 
\t \t \t \t \t overrides={{backgroundColor: 'red'}} 
 
\t \t \t \t />

Jede Idee oder Lösung? Danke :)

+0

Nur für Kacke und Kichern, haben Sie '# F00' probiert? – JayGarcia

+0

Yee mb danke :) – user2849167

Antwort

1

Hier ist der Weg, Hintergrundfarbe in reagieren-native-Material-Design zu ändern. Bitte verwenden Sie raised=true andere weise Hintergrundfarbe ist nicht überschreiben.

<Button value="submit" 
      raised={true} 
      backgroundColor='#F00' 
      onPress={//your onPress event here} 
      text="Submit"/> 
+0

in iOS hat die Hintergrundfarbe überhaupt keine Wirkung. – Raptor