我正在使用一个使用Facebook集成的应用程序,并且登录系统工作正常.但是,当用户单击注销时,似乎无法返回到我的初始视图控制器.
这是我的故事板的概述:
当用户点击蓝色按钮(在顶部)时,我想返回到开始.我该怎么做才能实现呢?你可以看到我有多个导航控制器,我只使用Push-segues来到那里.但是,我使用SWRevealViewController,您可以在中间看到它.
我试过[self.navigationController popToRootViewControllerAnimated:YES];这不做任何事情.
任何建议?任何熟悉SWRevealViewController的人,以及它可能对我的导航堆栈做了什么?任何帮助将不胜感激!
谢谢.
解决方法
尝试这个,
UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"NameOfYourStoryBoard" bundle:nil]; LoginViewController *add = [storyboard instantiateViewControllerWithIdentifier:@"viewControllerIdentifier"]; [self presentViewController:add animated:YES completion:nil];