iOS开发中,页面跳转的三种方式以及区别:
1、NavgationController本身可以作为普通ViewController的容器,它有装Controller的栈,所以可以push和pop它们,实现所说的跳转;
2、presentViewController是在当前Controller上呈现的一个模态Controller(ModalController),通常用于临时的使用,用完就应该dismiss它,因为在它之上,不可以再present另一个Controller;
本文详细介绍了iOS开发中三种常见的页面跳转方式:利用NavigationController进行push和pop操作、使用presentViewController展示模态视图控制器以及通过segue进行Storyboard内的跳转,并对这三种方式的特点进行了对比。
iOS开发中,页面跳转的三种方式以及区别:
1、NavgationController本身可以作为普通ViewController的容器,它有装Controller的栈,所以可以push和pop它们,实现所说的跳转;
2、presentViewController是在当前Controller上呈现的一个模态Controller(ModalController),通常用于临时的使用,用完就应该dismiss它,因为在它之上,不可以再present另一个Controller;
2287
1163

被折叠的 条评论
为什么被折叠?