您好,欢迎来到知库网。
搜索
您的当前位置:首页pop到指定控制器

pop到指定控制器

来源:知库网

借助谷歌得到答案

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 过去.

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

亲测,可用!

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务