视图更改时,反应导航和状态栏颜色闪烁

时间:2020-04-08 08:52:33

标签: javascript react-native react-navigation expo

在react-navigation v5 alpha中,当我在视图之间导航时,我的statusBar颜色闪烁。

它的最终状态通常不是所需的状态,在开发和处理视图时,在热重载后它会变成正确的颜色,但是在导航时,通常会赢得黑暗的主题。

即使我在下一个视图中使用:

<StatusBar barStyle="light-content" translucent={true} backgroundColor="transparent" />

这在expo SDK36应用程序中发生。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

animated={true}添加到StatusBar,这将平滑更改条形颜色。

<StatusBar animated={true} barStyle="light-content" translucent={true} backgroundColor="transparent" />