从Drawer-Navigator中的一个Stack-Navigator导航到同一Drawer-Navigator中的另一个Stack-Navigator

时间:2019-08-06 08:52:19

标签: javascript react-native navigation-drawer stack-navigator

我正在尝试从一个位于抽屉导航器内的stackNavigator(被称为stackNavigatorB)屏幕导航到位于同一抽屉导航器内的另一个stackNavigator(被称为stackNavigatorC)屏幕。 。

  • DrawerNavigator
    • StackNavigatorMain(包含主屏幕)
    • StackNavigatorB
      • StackNavigatorB中的屏幕1
      • StackNavigatorB中的屏幕2
      • StackNavigatorB中的屏幕3
    • StackNavigatorC
      • StackNavigatorC中的屏幕1
      • StackNavigatorC中的屏幕2
      • StackNavigatorC中的屏幕3

是否可以从Screen 1,2,3从StackNavigatorB导航到StackNavigatorMain中的主屏幕或StackNavigatorC中的屏幕?如果有可能,将如何进行?我已经在寻找解决方案已有3天了。感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您可以使用createSwitchNavigator

const MyNavigator = createSwitchNavigator({
  Drawer: DrawerNavigator,
  StackB: StackNavigatorB,
  StackC: StackNavigatorC,
});