如何在Xamarin Forms中切换页面?我的主页是一个ContentPage,我不想切换到标签页.
我已经能够通过找到应该触发新页面的控件的父级来伪造它,直到我找到ContentPage,然后将内容与控件换成新页面.但这看起来真的很草率.
谢谢
这是我的一个例子Navigation:
LoginPage ( Login_Click ) -> MainPage | Block BackButton
MainPage ( Logout_Click ) -> LoginPage | Block going back to the MainPage
Run Code Online (Sandbox Code Playgroud)
目前我使用此代码显示MainPage成功登录后.
await Navigation.PushModalAsync(new MainPage());
Run Code Online (Sandbox Code Playgroud)
我不希望用户通过点击PreviousButton(Android)返回到LoginPage返回.
退出时的故事相同.
有没有办法在成功登录后从NavigationStack中删除LoginPage(并在注销时删除MainPage)?
注意:
这是模态的.我没有使用NavigationPage.