导航母版页从登录页面Xamarin

问题描述 投票:1回答:2

我目前正在处理Xamarin表单,并且在用户按下登录按钮后我试图打开MasterPage时遇到困难。提前致谢。

    private void Button_Clicked(object sender, EventArgs e)
    {
        //Tried this way with errors
        Navigation.PushAsync(new MasterDetailPage());
        //And tried this one too with erros
        Navigation.PushModelAsync(new MasterDetailPage());

    }
xamarin xamarin.forms master-pages
2个回答
2
投票

将MasterDetailPage设置为根页面,如果用户未登录则使用Navigation.PushModalAsync(new LoginPage())和登录按钮Navigation.PopAsync()


2
投票
if(loginSuccess)
{
App.Current.MainPage = new MainPage();
}
else
{
DisplayAlert("Error", "unable to login", "OK");
}

试试这个。其中MainPage是MasterDetailPage。

© www.soinside.com 2019 - 2024. All rights reserved.