【发布时间】:2019-12-08 00:09:36
【问题描述】:
在 React Native 中,使用以下代码:
<StatusBar backgroundColor={config.colors.backgroundGray} barStyle="dark-content" />
效果很好。然而,当导航到不同的屏幕时,即使上面是整个应用程序中使用的唯一StatusBar 实例,状态栏样式也会变成本质上是“轻内容”的东西。再次深入渲染 StatusBar 组件似乎没有产生任何结果。
backgroundColor 是可控的。有什么想法吗?
【问题讨论】:
-
你是说StatusBar的背景色是全局应用的,但样式只适用于那个屏幕?
-
我认为默认的 barStyle 是“light-content”,所以当没有给出
组件时,这是应用的。
标签: react-native react-navigation statusbar