BottomTabNavigator中的隐藏屏幕

时间:2020-08-22 10:29:02

标签: javascript react-native react-navigation

我既有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屏幕仅用于导航目的。 有没有一种方法可以消除底部图标中的该屏幕?如果没有,您是否对如何重新设计屏幕/堆栈有任何建议?

0 个答案:

没有答案