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

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

亲测,可用!

相关文章
|
1月前
|
存储 C++ 容器
【C++】C++ STL探索:容器适配器 Stack 与 Queue 的使用及模拟实现(一)
【C++】C++ STL探索:容器适配器 Stack 与 Queue 的使用及模拟实现
|
1月前
|
设计模式 存储 C++
【C++】C++ STL探索:容器适配器 Stack 与 Queue 的使用及模拟实现(二)
【C++】C++ STL探索:容器适配器 Stack 与 Queue 的使用及模拟实现
|
6月前
|
存储 算法 C语言
【C++ STL】容器适配器(Stack & Queue & Priotity_Queue)-- 详解(上)
【C++ STL】容器适配器(Stack & Queue & Priotity_Queue)-- 详解(上)
|
6月前
|
设计模式 存储 编译器
【C++ STL】容器适配器(Stack & Queue & Priotity_Queue)-- 详解(下)
【C++ STL】容器适配器(Stack & Queue & Priotity_Queue)-- 详解(下)
|
C++ 容器
C++学习笔记_19 适配器容器-stack queue 2021-05-19
C++学习笔记_19 适配器容器-stack queue 2021-05-19
|
6月前
|
存储 设计模式 程序员
C++:stack & queue - 容器适配器
C++:stack & queue - 容器适配器
33 0
|
6月前
|
C++ 容器
|
11月前
|
存储 设计模式 算法
STL: 容器适配器stack 与 queue
STL: 容器适配器stack 与 queue
|
设计模式 C++ 容器
【C++】STL中的容器适配器 stack queue 和 priority_queue 的模拟实现
【C++】STL中的容器适配器 stack queue 和 priority_queue 的模拟实现
|
Kubernetes 监控 应用服务中间件
【K8S系列】深入解析控制器
【K8S系列】深入解析控制器
195 0