使用反应导航时,我无法以全屏模式隐藏标签栏

时间:2018-04-25 12:50:34

标签: react-native react-navigation

如何使用反应导航在全屏模式中隐藏标签栏?

我有一个标准的选项卡导航标准模式。

const MapStack = StackNavigator(
{
    Map: {
      screen: MapScreen,
    },
    MyModal: {
      screen: ModalScreen,
    },
  },
  {
    mode: 'modal',
    headerMode: 'none',
  }
);

export default TabNavigator({
  Home: { screen: HomeScreen },
  Map: { screen: MapStack },
});

2 个答案:

答案 0 :(得分:2)

您可以将道具添加到屏幕navigationOptions

 Map: {
        screen: MapScreen,
        navigationOptions: {
          tabBarVisible: false
        }
 },

答案 1 :(得分:0)

编写代码后,请执行以下步骤

navigationOptions: { tabBar: { visible: false } }

我相信它会对您有所帮助。