您的位置:首页 > 移动开发 > IOS开发

iOS几种界面跳转方式简介

2015-10-04 10:42 357 查看

iOS几种界面跳转方式简介

1.NavgationController本身可以作为普通ViewController的容器,它有装Controller的栈,所以可以push和pop它们,实现你所说的跳转;

2.presentViewController是在当前Controller上呈现的一个模态Controller(Modal Controller),通常用于临时的使用,用完就应该dismiss它,因为在它之上,不可以再present另一个Controller;

3.segue方式是要配合Storyboard使用的(这是相对较新的方式),你在Storyboard里设置好,然后可以用代码触发(或者不用);segue有不同的种类:push、modal等。

另外还有TabbarController也可以实现跳转 例如:

self.tabBarController.selectedIndex = 0;//跳转到下下标为几的tabBar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios 界面 跳转 push present