How to manually set which storyboard view to show in app delegate

佐手、 提交于 2019-12-07 08:20:29

问题


I have an app that wants to log out user whenever application is inactive for a set period of time. It's multiple different views in the app, and i want the app delegate to set loginview as current view whenever this method fires:

- (void)applicationDidBecomeActive:(UIApplication *)application

How to manually set loginViewController as current showing view in the storyboard in this method?


回答1:


UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard"
                                                             bundle: nil];
LoginViewController *loginViewController = [mainStoryboard instantiateViewControllerWithIdentifier:@"LoginViewController"];
[_window setRootViewController:loginViewController];


来源:https://stackoverflow.com/questions/16559871/how-to-manually-set-which-storyboard-view-to-show-in-app-delegate

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!