我的Xamarin.iOS应用程序中有两个viewController: - loginViewController - mainViewController
每次启动或恢复用户都必须登录。 我想我必须在AppDelegate.cs中使用WillEnterForeground函数。
但是我如何在那里调用ViewController?
RootViewController root = new RootViewController(application.Handle)
Window = new UIWindow(frame: UIScreen.MainScreen.Bounds);
Window.RootViewController = root;
Window.MakeKeyAndVisible();
这就是我在网上搜索中找到的所有内容..
答案 0 :(得分:0)
当您使用 UINavigationController 来控制应用的导航时,您可以在 WillEnterForeground 致电:
this.Window.RootViewController.NavigationController.PopToRootViewController(true);
考虑到UINavigationController是你的根视图控制器。