app.cs:
public App()
{
InitializeComponent();
MainPage = new NavigationPage(new App9.LoginPage());
}
LoginPage.cs
public LoginPage()
{
InitializeComponent();
}
async void OnLoginButtonClicked(object sender, EventArgs e)
{
Navigation.InsertPageBefore(new Page1(), this);
await Navigation.PopAsync();
}
我写这个就像官方示例,但是当我点击登录按钮时,LoginPage无法删除。当我再次单击登录按钮时,它会抛出异常。 在官方示例中,代码运行良好。 我该怎么做才能做到这一点?