iOS项目开发实战——使用三种方式实现页面跳转与参数传递(二)
来源:互联网 发布:skype网络电话机 编辑:程序博客网 时间:2024/04/28 17:39
在iOS中,可以使用三种不同的方式实现页面的跳转并传递参数:nib页面方式,segue方式,和代码跳转。现在我们来使用segue方式跳转并传递参数。实现如下:
(1)在Main.storyboard中再拖入一个View Controller,并且拖入一个Lable,等下传递过来的参数要在这里进行显示。
(2)新建一个Cocoa Touch Class,注意此时不要勾选Also Create xib file.创建完成后在Main.storyboard中绑定这个Class。并把刚才的Label绑定到代码中。
(3)第一个界面的按钮拖动segue(按住鼠标右键)拖动到第二个界面,选择Modal方式,并设置这个Segue的ID。等下会用到这个ID。
(4)在第一个界面实现代码如下:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if(segue.identifier == "next"){//设定的segue的ID; let vc = segue.destinationViewController as! SecondViewController vc.str = "Hello ,iOS" //传递的参数; } }
(5)运行程序:符合我们的预期。
。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
1 1
- iOS项目开发实战——使用三种方式实现页面跳转与参数传递(二)
- iOS项目开发实战——使用三种方式实现页面跳转与参数传递(三)
- iOS项目开发实战——使用三种方式实现页面跳转与参数传递(一)
- Ionic3项目开发——页面跳转与参数传递
- iOS项目开发实战——使用代码实现页面跳转
- IOS页面跳转的三种方式
- iOS 页面跳转三种方式(参考)
- Activity中使用Intent实现页面跳转与参数的传递
- 第二周 项目一 C/C++语言中函数参数传递的三种方式(二):地址传递
- iOS项目开发实战——使用CoreLocation实现定位
- Android 实战开发 页面跳转数据传递
- iOS项目开发实战——学会使用TableView列表控件(三)了解Section
- iOS项目开发实战——学会使用TableView列表控件(二)
- IOS 页面跳转的数据传递方式
- IOS 页面跳转的数据传递方式
- iOS项目开发实战(Swift)—View之间传递数据
- iOS项目开发实战(Swift)—View之间传递数据
- Swift开发iOS项目实战视频教程(六)---一站到底2(页面跳转方法)
- python 字典排序
- POJ 1065 Wooden Sticks
- Good Bye 2014 C. New Year Book Reading 贪心
- Burp Suite--攻击web 应用程序的集成平台
- 接口详解
- iOS项目开发实战——使用三种方式实现页面跳转与参数传递(二)
- Opensack Issue & Solution: "HypervisorUnavailable: Connection to the hypervisor is broken on host"
- java多线程学习生产者消费者
- TPS和事务响应时间的关系【转】
- input子系统详解
- Android 实现m3u8视频缓存
- 堆和栈的区别(很经典的,正在研究中)
- 最大流
- Cocos2d-x 3.X 事件分发机制