【发布时间】:2019-04-28 13:44:29
【问题描述】:
当我必须删除导航堆栈直到确定页面时,我遇到了麻烦。如果没有 NoHistory 选项,我找不到任何可行的解决方案。我可以删除一些已在主页上打开的具有 nohistory 属性的页面,但我需要其他内容。
我可以用一个例子更好地解释我的问题。想象一下,我有 5 个不同的页面,导航堆栈的状态是 1 > 2 > 3 > 4 > 5。在第 5 页上按下特定按钮时应该打开第三页。实际上导航堆栈的新状态应该是 1 > 2 > 3.
我该如何应用该操作,请有人为此添加建议吗?
Xamarin Forms 版本是 3.6.364807 MvvmCross 版本为 6.2.3。
【问题讨论】: