for(UIViewController *controller in self.navigationController.viewControllers) {
if([controller isKindOfClass:[OverWorkRecevice class]]){
OverWorkRecevice*owr = (OverWorkRecevice *)controller;
[self.navigationControllerpopToViewController:owr animated:YES];
}
}
看代码就能了解差不多了,我们返回的时候一定要找到压入栈的viewcontroller,那么怎么找呢,这个问题纠结了我好几分钟,后来想想,既然压入栈了,就用
viewControllers试试,一试果然是这样。记录一下,希望能帮助一些人。