Pop方式
pop到上一个界面、pop到root界面、pop到任意一个中间过渡界面。
前两种都很简单,这里记录一下pop到中间过渡界面的简单方法,备用。
ElseStationVController *flagVC = nil; for (id object in self.navigationController.viewControllers) { //判断元素是否是第二个控制器创建的 if ([object isKindOfClass:[ElseStationVController class]]) { flagVC = object; break; } } if (flagVC != nil) { [self.navigationController popToViewController:flagVC animated:YES]; }
ElseStationVController就是要pop到的VC。