【发布时间】:2014-01-29 22:33:44
【问题描述】:
我目前正在编写一个使用嵌入式导航控制器的应用程序。我需要从嵌入式视图控制器中弹出到第一个视图控制器的初始视图。
这行代码只是将我返回到嵌入式导航控制器的初始视图:
[self.navigationController popToRootViewControllerAnimated:YES];
有什么想法吗?
【问题讨论】:
-
你能告诉你应用的层次结构以及你想在哪里弹出吗?
-
如果想通了。我刚刚更换了 [self.navigationController. popToRootViewControllerAnimated:YES]; with [self.navigationController.navigationController popToRootViewControllerAnimated:YES];
-
navigationController 的 UIViewController 属性返回“视图控制器层次结构中最近的祖先是导航控制器”。看来您有两个导航控制器,一个是另一个的子控制器。
标签: ios iphone objective-c uinavigationcontroller popviewcontrolleranimated