是否有办法仅移除特定屏幕的顶部导航栏?我正在使用react-navigation .
我已经try 了以下方法:
header: { visible: false }
但它只隐藏导航栏.导航栏的空间仍然无法使用.
提前谢谢!
是否有办法仅移除特定屏幕的顶部导航栏?我正在使用react-navigation .
我已经try 了以下方法:
header: { visible: false }
但它只隐藏导航栏.导航栏的空间仍然无法使用.
提前谢谢!
这是我如何使用StackNavigator的一个示例:
const stackN = StackNavigator({
Screen1 : {
screen: Screen1,
navigationOptions: {
header: null,
}
},
Home : {
screen: HomeScreen,
navigationOptions: ({navigation}) => ({
title: 'Home',
headerStyle: styles.headerStyle,
headerTitle: <Text>Home</Text>,
headerLeft : null,
headerRight: null,
})
},
}, {headerMode: 'screen'})
所以每个屏幕都有自己的导航选项.也许有一种方法可以分享导航选项,但我目前还没有研究过.