我正在使用iphone应用程序,它将在第一个视图中显示4个按钮。点击一个按钮,它将加载一个带导航控制器的新视图。此导航控制器视图允许最多11个子视图。在第11个子视图中,我有一个重置按钮。点击重置按钮,我会回到导航控制器第一个视图而不遍历所有11个视图?有可能实现吗?如果有,怎么样?如果不是,那可能是什么解决方案?
答案 0 :(得分:6)
您还可以使用:
[self.navigationController popToRootViewControllerAnimated:YES];
答案 1 :(得分:2)
如果您想直接弹出第一个视图,可以在第11个视图中使用[self.navigationController popToViewController:objFirstViewController animated:YES]
。
如果您确定必须移动到第一个视图并且它是rootviewcontroller,那么您可以直接使用
[self.navigationController popToRootViewControllerAnimated:YES];
快乐编码..