#写项目时经常遇到要在某个界面push到下下下一个界面填写提交信息,然后还要pop回到当初的界面 并刷新提交信息的数据 ##找到要pop回到的ViewController
for (UIViewController *controller in self.navigationController.viewControllers) {
if ([controller isKindOfClass:[MyViewController class]]) {
MyViewController *vc =(MyViewController *)controller;
[self.navigationController popToViewController:vc animated:YES];
// 直接调用MyViewController里面的加载数据的方法即isRefreshData
[vc isRefreshData];//POP回去刷新页面
// 若是需要传值的直接属性
vc.name = @"你好!帅哥";
}
}
复制代码