react-native - 有没有办法隐藏标签导航器的默认屏幕,使其不会出现在 react-native 的底部标签中?
问题描述
所以在 react-native 中,我想要的是这样的项目 UI:
屏幕 A 包含(标签 B、标签 C、标签 D),每个标签导航到自己的屏幕。
每个屏幕 B、C、D 都包含(选项卡 B、选项卡 C、选项卡 D),并且它们使用另一个按钮导航回屏幕 A。
我不确定如何不让屏幕 A 出现在底部选项卡中。
我正在尝试做这样的事情:
<BottomTab.Navigator
initialRouteName="A"
tabBarOptions={{ activeTintColor: Colors[colorScheme].tint }}>
<BottomTab.Screen
name="B"
component={B}
options={{
tabBarIcon: ({ color }) => <TabBarIcon name="ios-code" color={color} />,
}}
/>
<BottomTab.Screen
name="C"
component={C}
options={{
tabBarIcon: ({ color }) => <TabBarIcon name="ios-code" color={color} />,
}}
/>
<BottomTab.Screen
name="D"
component={D}
options={{
tabBarIcon: ({ color }) => <TabBarIcon name="ios-code" color={color} />,
}}
/>
</BottomTab.Navigator>
但是没有办法以这种方式显示A。
解决方案
推荐阅读
- r - 使用 ggplot2 从 RgoogleMaps 包中绘制地图
- java - 简单的 Java Http 客户端程序不工作
- api - 如何使用 azure devops api 获取 yaml 管道详细信息
- javascript - 无法在表单中输入输入字段(React.js - Bootstrap)(无法在输入字段中输入任何值)
- java - Android工作室抛出IOException:不允许操作
- flutter - 颤动将小部件放在堆栈的边界上
- c# - 找不到 C# 目录
- java - 如何在java中构建一个合适的窗口对象
- sql - 根据postgresql中的上一行更新数据
- python-3.x - 如何使用 Matplotlib 中的轴将图添加到引用右 y 轴的子图