在我的app委托中这就是我如何导航到我的SWRevealViewController
let revealViewController = mainStoryboard.instantiateViewControllerWithIdentifier("RevealView") as? SWRevealViewController
self.window!.rootViewController = revealViewController
self.window?.makeKeyAndVisible()
我像这样从SWRevealViewController
的FrontViewcontroller
导航到内部视图控制器
let secondViewController = self.storyboard?.instantiateViewControllerWithIdentifier("Read") as! ReadViewController
secondViewController.title = self.selectedTitle
self.navigationController?.pushViewController(secondViewController, animated: true)
现在在AppDelegate
中,当收到推送通知时,我想浏览此ReadViewController
。当我点击后退按钮,它应该回到FrontViewController
,就像它在正常的方式发生。我如何在AppDelegate
的通知委托中做到这一点请帮帮我。由于
试试这个:
let yourVC = mainStoryboard.instantiateViewControllerWithIdentifier("Read") as! ReadViewController
let frontViewController = mainStoryboard.instantiateViewControllerWithIdentifier("frontViewController") as! FrontViewController
let navController = UINavigationController()
navController.viewControllers = [yourVC,frontViewController]
self.window!.rootViewController = navController
self.window?.makeKeyAndVisible()