应用程序中的主导航器是tab导航器,在其中我有一个抽屉式导航器,在抽屉中我有stack-Navigator,因为我的主屏幕上需要tab,抽屉和堆栈导航器
但是我有另一个屏幕,不需要更多的堆栈和标签! 我应该在哪里放置屏幕以隐藏堆栈和标签?
const stackNavigator = createStackNavigator({
home: { screen: HomeScreen },
...
});
const drawerNavigator = createDrawerNavigator({
home: { screen: stackNavigator },
...
)}
const tabNavigator = createBottomTabNavigator({
home: { screen: drawerNavigator },
...
}),
答案 0 :(得分:0)
我认为您应该能够通过在屏幕的navigationOptions对象中定义headerMode: 'none'
和tabBarVisible: false
动态隐藏底部导航器和标题栏。
通过阅读StackNavigator和BottomTabNavigator的文档了解更多信息。