我有两个使用 UINavigationController 的视图。当我点击自定义按钮时,我希望第二个视图通过动画“滑动”回第一个视图。(不是导航栏中的原始文件)
问问题
198 次
1 回答
1
在那个按钮动作上尝试这样的事情,
[self.navigationController popToViewController:aViewController animated:YES];
或者
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:([self.navigationController.viewControllers count] - 2)] animated:YES];
这里aViewController
代表之前的视图控制器。同样,您可以使用类似的代码弹出到您想要的任何视图控制器。
[self.navigationController popToRootViewControllerAnimated:YES];
将带您到根视图控制器。
于 2013-01-07T20:30:18.370 回答