美文网首页iOS新手学习
iOS开发笔记-38: controller控制器跳转(self

iOS开发笔记-38: controller控制器跳转(self

作者: 原味蛋炒饭 | 来源:发表于2017-05-20 16:07 被阅读67次
//界面跳转路径不包含自己这个controller

NSMutableArray *marr = [[NSMutableArray alloc]initWithArray:self.navigationController.viewControllers];
for (UIViewController *vc in marr) {
if (vc == self) {
[marr removeObject:vc];
break;
}
}
self.navigationController.viewControllers = marr;

//跳转指定控制器
for (UIViewController *VC in self.navigationController.viewControllers) {
    if ([VC isKindOfClass:[LoginViewController class]]) {
        [self.navigationController popToViewController:VC animated:YES]
    }
}

相关文章

网友评论

    本文标题:iOS开发笔记-38: controller控制器跳转(self

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