跳转到同一导航层级中的指定控制器,使用popToViewController不能满足时。例如:返回上两级控制器时,可使用该方法。
UIViewController *vc = nil;
for (UIViewController *controller in self.navigationController.viewControllers) {
//遍历
if([controller isKindOfClass:[<#跳转控制器类名#> class]]){
//这里判断是否为你想要跳转的页面
vc = controller;
break;
}
}
[self.navigationController popToViewController:vc animated:YES];
网友评论