2016-07-01 95 views
2

我一直在尝试使用此模块“react-native-material-desing”更改按钮的背景颜色。在文档中(“https://github.com/react-native-material-design/react-native-material-design/blob/master/lib/Button.js”),他们说你必须重写背景颜色,我认为这样做是正确的,但由于某种原因它不起作用,没有错误或没有任何简单的颜色保持默认。更改React-Native-Material-Design模块中按钮的背景颜色

继承人我的按钮代码里面的渲染。

\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 />

任何想法或解决方案?谢谢:)

+0

只是为了便便和咯咯笑,你试过'#F00'吗? – JayGarcia

+0

Yee mb谢谢:)在iOS中 – user2849167

回答

1

以下是改变react-native-material-design背景颜色的方法。 请使用raised=true其他明智的背景色不覆盖。

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

,背景颜色根本没有任何效果。 – Raptor