调试导航堆栈,xamarin.forms

debug Navigation stack, xamarin.forms

我的小应用程序运行正常,然后我尝试稍微更改一下导航,但现在它崩溃了

await Navigation.PopAsync();

我想知道是否有一种方法可以查看导航堆栈,以了解当我执行 Pop 时会出现什么情况。我使用 PushAsync 访问此页面,但由于它在这里崩溃,我可能在其他地方搞砸了...

您可以通过调用 Navigation.NavigationStack 访问导航堆栈。如果你想知道里面有什么,你可以找到其中每个对象的类型。