删除导航栏

时间:2017-05-05 18:24:20

标签: react-native

我正在使用react-navigation在我的应用内导航。 我有一个屏幕(登录屏幕),我不希望NavBar显示。 我该如何删除它?

我尝试在navigationOptions中使用hideNavBar,但它没有用。

1 个答案:

答案 0 :(得分:0)

在StackNavigator中,您需要将headerMode设置为'none'

像这样的东西

const ModalStack = StackNavigator({
  Home: {
    screen: MyHomeScreen,
  },
  Profile: {
    path: 'people/:name',
    screen: MyProfileScreen,
  },
}, {
    headerMode: 'none',
);

https://reactnavigation.org/docs/navigators/stack#StackNavigatorConfig