2017-04-19 159 views
1

如何为状态栏选择颜色?我在这里找到了答案,但我需要它可以是全局的,也可以在每个视图中设置它的颜色,根据我找到的答案我无法弄清楚如何实现。 我使用阵营本地,并试图在此更改状态栏的颜色:更改状态栏颜色

<StatusBar 
    barStyle="light-content" 
    backgroundColor="#484A80" 
/> 

但没有奏效。 感谢您的帮助!

回答

0

您可以使用setBackgroundColor方法:

StatusBar.setBackgroundColor(this.props.color, true) 
+0

我试图这样做,但我得到了意外的标记的问题。我也试过这个: 并且得到了同样的问题。 –

+0

你不能在JSX代码中完成它。尝试: componentDidMount(){ StatusBar.setBackgroundColor(this.props.color,true) } –