gpt4 book ai didi

ios - 如何从应用程序委托(delegate)导航内部 View Controller

转载 作者:行者123 更新时间:2023-11-30 13:17:52 25 4
gpt4 key购买 nike

在我的应用程序委托(delegate)中,这就是我导航到 SWRevealViewController

的方式
let revealViewController = mainStoryboard.instantiateViewControllerWithIdentifier("RevealView") as? SWRevealViewController


self.window!.rootViewController = revealViewController
self.window?.makeKeyAndVisible()

我从 SWRevealViewControllerFrontViewcontroller 导航到该内部 View Controller ,如下所示。

let secondViewController = self.storyboard?.instantiateViewControllerWithIdentifier("Read") as! ReadViewController
secondViewController.title = self.selectedTitle
self.navigationController?.pushViewController(secondViewController, animated: true)

现在在 AppDelegate 中,当收到推送通知时,我想导航此 ReadViewController。当我单击后退按钮时,它应该返回到 FrontViewController ,就像正常情况一样。如何在 AppDelegate 的通知委托(delegate)中执行此操作请帮我。谢谢

最佳答案

试试这个:

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()

关于ios - 如何从应用程序委托(delegate)导航内部 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38046132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com