【发布时间】:2017-08-29 12:08:10
【问题描述】:
我遇到了一个小问题,我不知道如何在使用 PageRenderer 后返回到我的 PageModel 并继续导航。 我正在尝试在我的应用程序上实现 FacebookLogin,因此我使用 pageRenderer 来设置 facebook 身份验证页面并使用它来获取用户信息。问题是当用户按下登录时,我会处理他的所有信息等等,但是,我绝对不知道在那之后该怎么做才能继续我的导航。
谢谢
编辑
这是我在我的一堂课上尝试过的:
var mainContainer = new FreshMasterDetailNavigationContainer(NavigationContainerNames.MainContainer);
mainContainer.Init("Menu");
mainContainer.AddPage<ActivityFeedListPageModel>("ActivityFeed", new User());
mainContainer.AddPage<ProfilePageModel>("Profile", new User());
App.Current.MainPage = mainContainer;
之后文档中说你使用CoreMethods.SwitchOutRootNavigation(NavigationContainerNames.MainContainer);,但我不知道如何从这里开始。
【问题讨论】:
标签: xamarin mvvm xamarin.forms navigation freshmvvm