即使设置了header:null,也会显示导航标题

时间:2018-08-21 13:00:54

标签: javascript react-native react-navigation

我正在使用反应导航,并且具有基于选项卡的登录/注册。我还添加了忘记密码按钮,该按钮可进入堆栈导航器。

在我的登录名中,屏幕标题设置为null。但是它仍然显示标题。也许是因为堆栈导航器。但是我仍然想将标题保留在忘记密码屏幕中,因此我具有“返回”按钮可以返回登录/注册选项卡。

这对我有帮助吗?

const Tabs = createBottomTabNavigator({
  LoginStack,
  RegisterStack,
});

const AppNavigator = createStackNavigator({
  Tabs,
  ForgotPassword: {
    screen: ForgotPasswordScreen
  }
})

export default AppNavigator;

如果您需要更多信息,请发表评论。

1 个答案:

答案 0 :(得分:2)

请在导航中设置headerMode : none

const Tabs = createBottomTabNavigator({
  LoginStack,
  RegisterStack,
});

const AppNavigator = createStackNavigator({
  Tabs,
  ForgotPassword: {
    screen: ForgotPasswordScreen
  }
}, {
  headerMode: 'none',
  initialRouteName: 'Tabs',
})

export default AppNavigator;

我希望这对你有用