gpt4 book ai didi

javascript - 如何在嵌套在 Switch Nav 内的 Tab View 中打开 Drawer Navigator?

转载 作者:行者123 更新时间:2023-12-01 01:58:58 24 4
gpt4 key购买 nike

我发现 createDrawerNavigator 上的文档在嵌套导航器方面很难遵循。

我有 2 个导航器和一个抽屉式导航器,我不知道该放在哪里

A = 父 SwitchNavigator

const MainNavigator = createSwitchNavigator({
AuthLoading: AuthLoadingScreen,
Auth: AuthStack,
App: AppStack,
}

B = AppStack TabNavigator

在 TabNavigator 内的一个选项卡上,我想打开一个抽屉式导航器。

我该怎么做?我应该创建一个单独的抽屉式导航器并将其放置在 Switch 内,还是应该将其嵌套在 TabNavigator 内?我已经尝试了两种方法,并且可以将 View 加载到抽屉内,但不能加载抽屉本身。

最佳答案

您需要创建一个新的抽屉式导航器组件,然后将其用作屏幕

像这样

const MainNavigator = createBottomTabNavigator({
YourScreenName: YourDrawerNavigatorComponent,
}

这篇文章详细介绍了一切 https://medium.com/async-la/react-navigation-stacks-tabs-and-drawers-oh-my-92edd606e4db

关于javascript - 如何在嵌套在 Switch Nav 内的 Tab View 中打开 Drawer Navigator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50773777/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com