我正在尝试在我的应用上设置组件barStyle
的属性light-content
(StatusBar
),它可以正常工作,但只有在我(重新)加载应用时才有效。
更改视图时,此属性不会停留。
我基本上有一个主视图,其中我有一个孩子是一个动态组件,在所选路线上对应,我在这里设置了StatusBar,除了这个属性外总是有效。
<View>
<StatusBar
animated={false}
showHideTransition={'slide'}
translucent
barStyle={'light-content'}
/>
<route.component
...
/>
</View>
如果route.component
正在更改,barStyle
属性将恢复为默认值(dark-content
)。
我已经
了<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
不确定我错过了什么。