react-native - wix/react-native-navigation - 如何导航到屏幕而不将当前屏幕保存在堆栈中
问题描述
我使用wix/react-native-navigation v.3.2 和 RN 0.60.5
我的应用程序有HomeScreen
-> ScreenA
-> ScreenB
->ScreenC
对于导航,我使用pushScreen
. ScreenC
用户可以使用 SW/HW 后退按钮返回到导航堆栈中的任何先前屏幕,直到HomeScreen
. 还有ScreenC
“接受”按钮,应该将用户导航到ScreenA
没有任何返回的可能性ScreenC
(软件/硬件后退按钮不应该工作)。为此我使用popTo
,但有时我得到ScreenA
不在堆栈中的错误,特别是当我直接ScreenC
从推送通知打开时。是否有可能导航到某个屏幕而不将当前屏幕保存在堆栈中以防止用户使用 SW/HW 后退按钮返回?
解决方案
推荐阅读
- python - 如何用 Python 解决这个继承问题?
- android - 在领域中按日期排序
- symfony - 覆盖 Knp 菜单模板
- amazon-web-services - 旧的 AWS Lambda 层会自动删除吗?如果没有,如何删除它们?
- docker - 在 Docker compose 中将 Ceph OSD 连接到集群时出错
- python - 在散点图上标记异常值
- javascript - 如何模糊 HTML5 视频标签的特定区域?
- javascript - katex 方程到图像(png,jpg)
- javascript - 如何从迁移中生成 Sequelize 模型?
- c++ - 是“僵局”吗?如何在多线程中避免它?