- push將控制器壓到棧中驴一,棧是先進后出;pop是出棧:即將控制器從棧中取出。
NSArray*arrController =self.navigationController.viewControllers;
NSIntegerVcCount = arrController.count;
- 返回到指定的控制器:遍歷一遍子控制器,判斷一下哪個是要返回的控制器,進行返回
UIViewController* back = nil;
for(UIViewController* vc in self.navigationController.childViewControllers){
if([vc isKindOfClass:[LegalPersonInformVC class]]){
back = vc;
break;
}
}
if(back){
[self.navigationController popToViewController:back animated:YES];
} else {
[self.navigationController popToRootViewControllerAnimated:YES];
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者