该StatusBar状态栏组件用来实现控制应用的状态栏的效果。根据官方文档说明了StatusBar(状态栏)和Navigator(导航器)搭配的用法:
StatusBar组件可以同时加载多个组件,该组件的属性可以按照加载的顺序进行合并。一种常见的用法就是:我们可以在使用Navitator的时候,针对不同的路由页面进行设置特殊的状态栏样式。具体可以看一下官方实例代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<View>
<StatusBar
backgroundColor=
"blue"
barStyle=
"light-content"
/>
<Navigator
initialRoute={
{statusBarHidden:
true
}}
renderScene={(route, navigator) =>
<View>
<StatusBar hidden={route.statusBarHidden} />
...
</View>
}
|