响应本机导航如何更改导航结构以隐藏底部标签

时间:2020-06-23 03:20:08

标签: react-native react-native-navigation

遵循以下准则: Hiding tab bar in specific screens

function HomeTabs() {
  return (
    <Tab.Navigator>
      <Tab.Screen name="Home" component={Home} />
      <Tab.Screen name="Feed" component={Feed} />
      <Tab.Screen name="Notifications" component={Notifications} />
    </Tab.Navigator>
  );
}

function App() {
  return (
    <Stack.Navigator>
      <Stack.Screen name="Home" component={HomeTabs} />
      <Stack.Screen name="Profile" component={Profile} />
      <Stack.Screen name="Settings" component={Settings} />
    </Stack.Navigator>
  );
}

我没有使用tabarvisible选项,而是更改了导航结构。但是,假设在Feed屏幕中,我需要使用HomeTabs之类的堆栈屏幕

  1. 主页(可见)->个人资料(隐藏)->设置(隐藏)

  2. Feed(可见)-> Post(隐藏)->评论(隐藏)

我可以使用这种方法(更改导航结构)吗?

0 个答案:

没有答案