我有一个登录按钮,点击该按钮会触发此方法:
async void OnLoginButtonClicked(object sender, EventArgs e)
{
Navigation.InsertPageBefore(new SiteSelectionPage(), this);
await Navigation.PopAsync();
}
在iOS上它工作正常,并显示新的页面和标题。在Android上,页面标题从“登录”更改为“网站选择”(这是我想要的),但内容根本没有变化(用户名和密码输入框仍在页面上)。
有谁知道为什么这会在Android上特别发生?
答案 0 :(得分:2)
我可以在你的代码中看到你试图登录用户,所以你可以尝试更改App.MainPage而不是这样做:
{{1}}
然后,如果您想记住用户是否已经登录,您可以尝试使用此NuGet包存储设置: