我正在尝试使用反应导航来设计可重用的屏幕序列(包含多屏幕、类似向导的流程的模式)。我想从不同的屏幕导航到此序列,并且希望能够在用户单击序列最后一个屏幕上的某个按钮(从导航堆栈中弹出整个序列)后返回到我输入序列的屏幕.
但是,我认为我无法导航()回来,因为可以从几个不同的地方到达屏幕序列,因此我没有可以导航到的已知屏幕键。我如何最好地设计这样的东西?我是否将向导放在嵌入式导航器中,并在完成后将父级向后退一步以“丢弃”整个导航器?建议似乎不使用嵌套导航器,特别是在使用模态时?
使用 React Native 导航检查这个简单的方法 https://medium.com/@darrell.rivera/building-a-basic-wizard-using-react-navigation-9bbac377b52b