【发布时间】:2021-11-18 11:46:30
【问题描述】:
我在堆栈中有 3 个屏幕
屏幕1,屏幕2,屏幕3
现在我像这样从 Screen1 导航到 Screen2
props.navigation.navigate(screen2)
因为我想通过简单地按下 android 后退按钮返回到 screen1。
我正在像这样从 Screen2 导航到 Screen3
props.navigation.replace(screen3)
因为如果用户按下 andorid 后退按钮,我不想回来,那么应用程序将退出。但就我而言,当我从屏幕 3 按下返回按钮时。它将重定向到screen1。
所以请帮忙解决这个问题
【问题讨论】:
-
您需要为此使用 BackHandler。 @Hand 代码
标签: react-native navigation react-navigation