当应用程序返回前台时,如何选择应用程序应加载哪个ViewController?
答案 0 :(得分:0)
也许你可以使用: Apple Documentation-UIAppDelegate-applicationWillEnterForeground
更改你的窗口rootViewController属性:)
基本上,您可以在此方法中实例化视图控制器(从故事板或代码中的所有实例),并执行以下操作:
self.window.rootViewController = yourVc
答案 1 :(得分:0)
默认情况下,您的上一个视图是您的应用程序显示的视图。 如果要将其更改为另一个视图(例如锁定屏幕视图),则必须在ApplicationDelegate代码中更改 window.rootViewController ,这两者都在
中- (void)applicationWillResignActive:(UIApplication *)application
和
- (void)applicationDidEnterBackground:(UIApplication *)application