我正在使用 react 导航,并且我有基于选项卡的登录/注册。我还添加了忘记密码按钮,该按钮可通往堆栈导航器。
在我的登录中,屏幕标题设置为空。但它仍然显示标题。也许是因为堆栈导航器。但我仍然想将标题保留在忘记密码屏幕中,这样我就可以使用“返回”按钮返回登录/注册选项卡。
这是我的导航器(如果有帮助的话):
const Tabs = createBottomTabNavigator({
LoginStack,
RegisterStack,
});
const AppNavigator = createStackNavigator({
Tabs,
ForgotPassword: {
screen: ForgotPasswordScreen
}
})
export default AppNavigator;
如果您需要更多信息,请评论。
最佳答案
请在导航中设置headerMode : none
。
const Tabs = createBottomTabNavigator({
LoginStack,
RegisterStack,
});
const AppNavigator = createStackNavigator({
Tabs,
ForgotPassword: {
screen: ForgotPasswordScreen
}
}, {
headerMode: 'none',
initialRouteName: 'Tabs',
})
export default AppNavigator;
我希望这对你有用
关于javascript - 即使 header :null is set 也会显示导航 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51949290/