导航控制器内部跳转
2016-01-20 19:14
169 查看
写项目中遇到导航控制器内不相邻两个界面的跳转,都是以RootViewController为父类,想跳转到RenZhengViewController里面,代码如下:
RootViewController *target =
nil;
for (RootViewController * controller
in self.navigationController.viewControllers) {
//遍历
if ([controller
isKindOfClass:[RenZhengViewController
class]]) { //这里判断是否为你想要跳转的页面
target = controller;
}
}
if (target) {
[self.navigationController
popToViewController:target
animated:YES];
//跳转
}
RootViewController *target =
nil;
for (RootViewController * controller
in self.navigationController.viewControllers) {
//遍历
if ([controller
isKindOfClass:[RenZhengViewController
class]]) { //这里判断是否为你想要跳转的页面
target = controller;
}
}
if (target) {
[self.navigationController
popToViewController:target
animated:YES];
//跳转
}
相关文章推荐
- Entity Framework 6 Recipes 2nd Edition(10-2)译 -> 返回输出参数
- Project Euler 106:Special subset sums: meta-testing 特殊的子集和:元检验
- 一个字符编码引起的血案
- 【maven基础】Eclipse中Maven安装与配置
- Rabbit and Grass(杭电1849)(尼姆博弈)
- 沈剑:58同城数据库架构最佳实践
- 光标事件之focus()与select()
- Mybatis动态sql和sql片段
- moon 26 监听器
- 服务器端架构,前端服务器与客户端随机负载平衡
- openstack运维实战系列(七)之cinder配额调整
- printf()的返回值
- 一个非常简单的jQuery分页插件
- linux的mount命令详解
- SpringMvc (六) 自定义验证
- qt 5.5文档翻译系列-High DPI Displays
- 阿里员工离职潮的背后?
- 怎样成为一个游戏制作人——第五章:使用GGE图形库来写游戏
- moon 25 过滤器 及配置映射
- UITextField介绍