“react-native-router-flux”:“4.0.0-beta.22”,
“react-native”:“0.50.1”,XCODE 9.0
iOS 10.3上的My React Native应用程序从状态栏下方开始,但在iOS 11中,应用程序从状态栏下方开始。对于所有版本的iOS和状态栏下的导航栏,我想从0x 0y的屏幕启动应用程序。在Android中有一个名为setTranslucent()
的函数,但在iOS上我没有找到支持它的函数。
在我的index.ios.js
render() {
StatusBar.setBarStyle('light-content', true);
StatusBar.setTranslucent(true)
StatusBar.setHidden(true)
return (
<SafeAreaView style={{ flex:1,backgroundColor:BACKGROUND,}}>
<View style={{flex:1}}>
<StatusBar hidden={true} />
<Provider store={store}>
<RouterComponent />
</Provider>
</View>
</SafeAreaView>
);
}