iOS项目开发实战——使用代码实现页面跳转
2015-08-21 20:40
906 查看
在Xcode6之后,我们可以使用一种全新的方式实现页面跳转,也就是segue,在storyboard中通过简单的连线就可以跳转页面,这大大提高了我们的开发效率,也降低了开发难度。但在有的时候,我们可能也需要使用代码来实现跳转。现在我们使用Swift代码来简单实现一下跳转。
(1)在Main.storyboard中拖入两个View Controller,在第一个界面中拖入一个按钮。并添加Action响应到代码中。
(2)为第二个界面添加Storyboard ID ,可以任意写,在等下代码中会用到。
(3)在按钮的Action响应中实现如下代码:
运行以上程序,就可以实现界面跳转了。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
(1)在Main.storyboard中拖入两个View Controller,在第一个界面中拖入一个按钮。并添加Action响应到代码中。
(2)为第二个界面添加Storyboard ID ,可以任意写,在等下代码中会用到。
(3)在按钮的Action响应中实现如下代码:
@IBAction func jumpTo(sender: UIButton) { let first = self.storyboard let secondView:UIViewController = first?.instantiateViewControllerWithIdentifier("second") as! UIViewController self.presentViewController(secondView, animated: true, completion: nil) }
运行以上程序,就可以实现界面跳转了。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
相关文章推荐
- iOS 音频开发经验汇总
- iOS开发——多线程篇——RunLoop
- iOS开发相关图书推荐
- IOS学习之segmented control
- 【iOS程序启动与运转】- RunLoop个人小结
- [IOS]CoreAnimation基础[翻译4部分]
- ios开发学习--歌词处理--解析lrc文件
- iOS将数组中的内容分拼接成字符串
- 如何学习iOS开发?iOS Developer Library足矣!
- IOS开发之动态获取模型的属性值
- iOS 屏幕适配
- iOS 关于传值
- iOS高级-QuartzCore框架-图形上下文栈、矩阵操作、裁剪、重绘(刷帧)
- 【读书笔记】iOS-写代码注意事项
- 【读书笔记】iOS-写代码注意事项
- 如何使用iOS 8的虚化效果
- iOS沙盒简单介绍
- iOS 去掉导航栏的边界灰线;去掉搜索框的边界灰线和其中文本输入框的阴影
- iOS 获取设备类型
- iOS 9学习系列:如何使用ATS提高应用的安全性