gpt4 book ai didi

android - 在 StackNavigator 中创建 DrawerNavigator

转载 作者:行者123 更新时间:2023-11-28 23:47:54 25 4
gpt4 key购买 nike

我有一个 bottomTabNavigator,它看起来像这样。


const tabNavigator = createBottomTabNavigator({
[屏幕 1]:{
屏幕:StackNavigator1
},
[屏幕 2]:{
屏幕:StackNavigator2
},
[屏幕 3]:{
屏幕:启动画面
},
},

现在,我该如何着手在每个屏幕上创建 DrawerNavigator?在普通屏幕上创建非常简单。如何在 stackNavigator 中创建它?

最佳答案

它非常简单。您将 DrawerNavigator 设置为屏幕组件。例如:

const dn1 = createDrawerNavigator({
[Screen1]: {
screen: Screen01
}
});

const dn2= createDrawerNavigator({
[Screen1]: {
screen: Screen02
}
});

const dn3 = createDrawerNavigator({
[Screen1]: {
screen: Screen03
}
});

const tabNavigator = createBottomTabNavigator({
[SCREEN1]: {
screen: dn1
},
[SCREEN2]: {
screen: dn2
},
[SCREEN3]: {
screen: dn3
},
}

这样您就可以为每个选项卡创建一个单独的 DrawerNavigator。

关于android - 在 StackNavigator 中创建 DrawerNavigator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52367485/

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