反应导航堆栈导航器禁用返回功能

时间:2020-03-17 15:39:16

标签: react-native react-navigation

如何禁用返回功能

我有一个功能组件

    export default function App(){

createHomeStackNavigator = () =>
    <Stack.Navigator screenOptions={{
                        headerShown: false
    }}>
        <Stack.Screen
            name="Login"
            component={Login}
        />
        <Stack.Screen
            name="Home"
            children={createHomeTabNavigator}
        />
    </Stack.Navigator>
return(
    <NavigationContainer>
        {createHomeStackNavigator()}
    </NavigationContainer>
)

当用户转到“首页”时,它会在“登录”组件上单击,然后他就无法通过ios上的任何轻扫,Android上的“后退”按钮和其他方式返回到登录状态

1 个答案:

答案 0 :(得分:0)

可能您应该使用navigation.reset();