xamarin导航-如何正常实现登录和masterdetailpage之间的导航
xamarin navigation - how to normally implement navigation between login and masterdetailpage
那么,你一般是如何实现登录页面和masterdetailpage
之间的导航的呢?
我尝试了一些实现,但并不是我想要的。
所以基本上,当登录成功时,masterdetailpage
应该是根导航,所以如果我们返回/或弹出,我们将需要退出应用程序。但是此时,它返回到登录页面。
我试过了..
使用 NavigationPage
和 InsertPageBefore
mainpage
并弹出,所以它在根页面中,但是有一个问题,因为导航选项卡显示在两个 loginpage
和 masterdetailpage
(navigationpage
的一个选项卡层和 masterdetailpage
中母版页的一个额外的选项卡层)
我试过了..
只是将 App.MainPage
实例化为 new loginPage()
而没有包装在 NavigationPage
中,但我找不到打开 masterdetailpage
的方法
感谢任何帮助和指导,干杯,
您不必将登录页面添加到导航。
你应该
Application.Current.MainPage = new LoginPage();
登录成功后你应该
Application.Current.MainPage = new MyMasterDetailPage();
那么,你一般是如何实现登录页面和masterdetailpage
之间的导航的呢?
我尝试了一些实现,但并不是我想要的。
所以基本上,当登录成功时,masterdetailpage
应该是根导航,所以如果我们返回/或弹出,我们将需要退出应用程序。但是此时,它返回到登录页面。
我试过了..
使用 NavigationPage
和 InsertPageBefore
mainpage
并弹出,所以它在根页面中,但是有一个问题,因为导航选项卡显示在两个 loginpage
和 masterdetailpage
(navigationpage
的一个选项卡层和 masterdetailpage
中母版页的一个额外的选项卡层)
我试过了..
只是将 App.MainPage
实例化为 new loginPage()
而没有包装在 NavigationPage
中,但我找不到打开 masterdetailpage
感谢任何帮助和指导,干杯,
您不必将登录页面添加到导航。
你应该
Application.Current.MainPage = new LoginPage();
登录成功后你应该
Application.Current.MainPage = new MyMasterDetailPage();