如何将底部选项卡导航器添加到堆栈导航内的一个屏幕?

时间:2020-12-23 01:49:39

标签: react-native react-native-navigation

我正在制作一个应用程序,应用程序中有一个主屏幕。在主屏幕上,我想添加一个带有各种标志的底部导航器,点击后,将用户导航到不同的屏幕。我只希望底部导航器位于可以从家中的底部导航器访问的屏幕上。我该怎么做?因为我也在使用堆栈导航器,所以我的 app.js 中是否需要不同类型的导航器?感谢您的帮助,我衷心感谢。

1 个答案:

答案 0 :(得分:1)

使用 react-navigation 提供的基于 tab 的导航。使用您希望使用选项卡显示的屏幕制作选项卡导航器,并将其包装在堆栈中。您想要在没有选项卡导航的情况下显示的任何其他屏幕,只需添加为另一个堆栈并将所有堆栈包装在 Stack.Navigator 中。这是他们很好解释的文档 https://reactnavigation.org/docs/tab-based-navigation