我正在开发一个 iOS 应用程序,它UIViewController
使用以下对象处理对象层次结构UINavigationController
:
MenuViewController
|
|-ListOfAnimalsViewController
|
|-AnimalDetailsViewController
|
|-ListOfPlantsViewController
|
|-PlantDetailsViewController
NSNotification
该应用程序接收具有某种动物或植物信息的本地对象。当您触摸通知时,通常的行为是打开应用程序并加载层次结构中的第一个视图控制器。
UIViewController
有没有办法以编程方式导航到层次结构深处的实例?
编辑:我不是要求将控制器推入导航堆栈,而是要求将以前的控制器也推入,即我想保留上面的导航模式。