美文网首页
pop到指定控制器

pop到指定控制器

作者: 指尖猿 | 来源:发表于2017-01-05 03:58 被阅读43次

借助谷歌得到答案

for (UIViewController *controller in self.navigationController.viewControllers) {

if ([controller isKindOfClass:[MoneyVc class]]) {

MoneyVc *A =(MoneyVc *)controller;

[self.navigationController popToViewController:A animated:YES];

}

}

A为你想要跳转的指定控制器

思路:

遍历self.navigationController.viewControllers

凡是push过去的控制器都会压入栈.

那么遍历栈内所有控制器 

if 如果是想要的控制器

那么就pop 过去.

算起来很简单的思路,代码不是因为不会,而是敲的少,生疏而已.

亲测,可用!

相关文章

网友评论

      本文标题:pop到指定控制器

      本文链接:https://www.haomeiwen.com/subject/rzwavttx.html