文档章节

navigationController pushViewController 多次跳转后返回方法

IT追寻者
 IT追寻者
发布于 2016/06/13 17:57
字数 213
阅读 33
收藏 1

关于ios中 viewcontroller的跳转问题,其中有一种方式是采用navigationController pushViewController 的方法,比如我从主页面跳转到了一级页面,又从一级页面跳转到了二级页面,然后从二级页面跳转到了三级页面,依次类推。,如果一级一级的返回我知道是没有问题的,调用navigationController popViewControllerAnimated就行了。。但是某些情况下我可能想要马上回到主页面,而不是一级一级的返回(如果有很多层会很累的),那该怎么办呢?

返回根页面vc用 :

[self.navigationController popToRootViewController]

返回指定的某个vc用下面(通过index定位) 

[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:2] animated:YES];

或(通过class定位)

for (UIViewController *controller in self.navigationController.viewControllers) {
    if ([controller isKindOfClass:[你要跳转到的Controller class]]) {
        [self.navigationController popToViewController:controller animated:YES];
    }
}

本文转载自:http://my.oschina.net/wycdavid/blog/196278

IT追寻者

IT追寻者

粉丝 31
博文 433
码字总数 62875
作品 0
海淀
高级程序员
私信 提问
navigationController pushViewController 多次跳转后怎么返回

以前一直有个很疑惑的问题没有搞清楚 关于ios中 viewcontroller的跳转问题,其中有一种方式是采用navigationController pushViewController 的方法,比如我从主页面跳转到了一级页面,又从一...

wycdavid
2014/01/27
24.8K
2
viewcontroller的跳转问题

关于ios中 viewcontroller的跳转问题,其中有一种方式是采用navigationController pushViewController 的方法,比如我从主页面跳转到了一级页面,又从一级页面跳转到了二级页面,然后从二级页...

法斗斗
2015/12/11
41
0
ios开发navigationController pushViewController 方式跳转 怎么返回到最上层

一直有个很疑惑的问题没有搞清楚 关于ios中 viewcontroller的跳转问题,其中有一种方式是采用navigationController pushViewController 的方法,比如我从主页面跳转到了一级页面,又从一级页...

wycdavid
2014/01/26
22.1K
4
navigationcontroller在tabbar中的使用

在AppDelegate.h中 @property (strong, nonatomic) UINavigationController *navigationController; 在AppDelegate.m中 self.navigationController=[[UINavigationController alloc]initWit......

Henry_Chen
2012/11/02
815
1
javaScriptCore 的使用

首先我们在HTML里面定义一个标签。 <!-- 定义一个事件 把需要传递的视图控制器的名字传过去--> <a id="push" href="#" onclick="native.pushViewControllerWithTitle('CLDetailViewControll......

Charlie_net
2016/05/10
25
0

没有更多内容

加载失败,请刷新页面

加载更多

使用CSS自定义属性构建骨架屏

写在前面 几天前看到薄荷前端团队分享的《前端骨架屏方案小结》,突然回想起一年前看到的max bock写的《Building Skeleton Screens with CSS Custom Properties》,翻译整理写下出此文,分享...

前端老手
昨天
9
0
Docker常用命令小记

除了基本的<font color="blue">docker pull</font>、<font color="blue">docker image</font>、<font color="blue">docker ps</font>,还有一些命令及参数也很重要,在此记录下来避免遗忘。 ......

程序员欣宸
昨天
9
0
MAT使用-jvm内存溢出问题分析定位

1.MAT简介: MAT 全称 Eclipse Memory Analysis Tools 是一个分析 Java堆数据的专业工具,可以计算出内存中对象的实例数量、占用空间大小、引用关系等,看看是谁阻止了垃圾收集器的回收工作,...

xiaomin0322
昨天
5
0
内网和外网之间的通信(端口映射原理)

首先解释一下“内网”与“外网”的概念: 内网:即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具有互异性,是不可重复的。但两个局域网内的内网IP可以有相同的...

Jack088
昨天
6
0
3.深入jvm内核-原理、诊断与优化-4. GC算法和种类

一、GC算法和种类 GC的概念 GC算法 引用计数法 标记清除 标记压缩 复制算法 可触及性 Stop-The-World GC的对象是堆空间和永久区 引用计数法 老牌垃圾回收算法 通过引用计算来回收垃圾 使用者...

hexiaoming123
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部