我是颤振开发的新手,面临以下问题:我的flutter应用程序中有一堆屏幕,如下所示,
参加测试->规则->问题集->复习答案->成功
我需要在单击背面图标时从"成功"导航到"规则"。
-
最初我使用Navigator.push,但很难按预期方式返回。
-
因此,我使用Navigator.pushReplacement,但在这种情况下,page_transition不起作用。
-
使用Navigator.pushAndRemoveUntil,规则屏幕是可见的,但在进一步按下后,会显示一个空白屏幕,而不是Take Test屏幕。
我需要一个解决方案,它可以让我返回多个屏幕,同时page_transition正常工作。
提前谢谢。
正确的解决方案是Navigator.pushAndRemoveUntil。我需要查看代码,告诉你为什么当你返回时,屏幕是空白的,而不是Take测试屏幕。确保你没有丢失那一页的参考资料。