这是关于我的
导航
的一个示例:LoginPage ( Login_Click ) -> MainPage | Block BackButton
MainPage ( Logout_Click ) -> LoginPage | Block going back to the MainPage
目前,我正在使用这段代码在成功登录后显示MainPage
。
await Navigation.PushModalAsync(new MainPage());
我不希望用户通过点击PreviousButton(Android)
返回到登录页面。
退出登录时同样如此。
是否有办法在成功登录后从导航栈中移除登录页面(并在退出登录时移除主页面)?
注意:
这是模态的。 我没有使用NavigationPage。
System.InvalidOperationException: PopToRootAsync 在 Android 上不受全局支持,请使用 NavigationPage。
为什么会这样? - Felix D.PopToRootAsync
的方式。 - SushiHangover