如果我在我的应用程序中使用5个视图控制器,并且如果我在第5个视图控制器上,如果我想在按钮操作上返回第2个视图控制器,我应该编写什么代码?
答案 0 :(得分:1)
你唯一能做的就是popToViewController
。
所以有几个步骤:
self.navigationController.viewControllers
。popToViewController
方法。 如下所示:
for (UIViewController *vc in self.navigationController.viewControllers) {
if ([vc isKindOfClass:[ViewController2 class]]) {
[self.navigationController popToViewController:vc animated:NO];
}
}