【发布时间】:2016-08-26 04:22:17
【问题描述】:
Xamarin 表单中的导航:我必须从页面 A 导航到页面 B。在页面 A 中,我写了 navigation.pushasync(new B)。当我从 B 页单击 popasync() 时,它会将我重定向到 A 页。这是正确的。
现在我在 A 中有另一个页面导航,即到页面 C。我也可以从 C 继续到 B。但是 B 的后退按钮应该总是回到 A。
当我从 C 转到 B 时,在单击 back(navigation.popasync()) 时,我到达的是 C,而不是 A。我不想创建 A ( navigation.pushasync(A)) 的新实例。我该如何解决这个问题?
简单来说,我如何从导航堆栈中弹出 2 个页面?
【问题讨论】:
-
用段落格式化您的问题,以便用户正确阅读。
标签: c# ios xamarin xamarin.forms