我既有Stack Navigator也有Bottom Tab Navigator:
const App = StackNavigator({
ScreenA: { screen: ScreenA },
ScreenB: { screen: ScreenB },
ScreenC: { screen: ScreenC },
BottomTabNavigator: { screen: BottomTabNavigator}
});
const BottomTabNavigator = BottomTabNavigator({
BottomScreenA: { screen: BottomScreenA },
BottomScreenB: { screen: BottomScreenB },
BottomScreenC: { screen: BottomScreenC},
App: { screen: App}
});
有时候,我需要从BottomTabNavigator组件到StackNavigator组件进行嵌套导航。因此,我需要在BottomTabNavigator中添加“应用程序”屏幕。但是,就设计而言,我不希望此屏幕出现在我的底部图标中。我真的希望此App屏幕仅用于导航目的。 有没有一种方法可以消除底部图标中的该屏幕?如果没有,您是否对如何重新设计屏幕/堆栈有任何建议?