我使用 React-native 和 Stack-navigator 在屏幕之间导航。当我将 Screen1 转到 screen2 时,我想使用本机按钮(回到 android,我不知道 int 是如何调用的),但它杀死了应用程序而不是返回。
这是我使用堆栈导航器的代码示例
const NewUser = new StackNavigator(
{
Step1: {screen: Step1},
Step2: {screen: Step2},
Assistant: {screen: Assistant}
},
{
initialRouteName: "Step1",
headerMode: "none"
}
);
在那里,我使用
this.props.navigation.navigate("Step2", { name: this.state.value })
如果用户有一些错误(或出于某种原因想要返回)我想使用android 原生返回按钮返回到 step1
它对我不起作用,它会杀死我的应用程序