弹出特定的视图控制器

时间:2010-01-17 20:40:06

标签: iphone cocoa-touch uinavigationcontroller

我的导航栏控制器中有3个视图控制器的层次结构:view1-> view2-> view3。用户完成view3后我想带他去view1。这样做的最佳方法是什么?

感谢,

纳瓦

2 个答案:

答案 0 :(得分:1)

假设已将view3和view2推送到导航控制器上,您可以使用-[UINavigationController popToRootViewControllerAnimated:]-[UINavigationController popToViewController:animated:]来完成此操作。

答案 1 :(得分:-1)

只需在UINavigationController上进行UIBarButtonItem的操作(在这种情况下,很可能是你的rightBarButtonItem)调用

[self.myNavController pushViewController:view1 animated: YES];