更改状态栏颜色
问题描述:
如何为状态栏选择颜色?我在这里找到了答案,但我需要它可以是全局的,也可以在每个视图中设置它的颜色,根据我找到的答案我无法弄清楚如何实现。 我使用阵营本地,并试图在此更改状态栏的颜色:更改状态栏颜色
<StatusBar
barStyle="light-content"
backgroundColor="#484A80"
/>
但没有奏效。 感谢您的帮助!
答
您可以使用setBackgroundColor
方法:
StatusBar.setBackgroundColor(this.props.color, true)
我试图这样做,但我得到了意外的标记的问题。我也试过这个: 并且得到了同样的问题。 –
你不能在JSX代码中完成它。尝试: componentDidMount(){ StatusBar.setBackgroundColor(this.props.color,true) } –