首页 > 解决方案 > 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 后退按钮返回?

标签: react-nativewix-react-native-navigation

解决方案


推荐阅读