IOS学习之storyBoard的应用,使用performSegueWithIdentifier來切換ViewController
2016-03-08 17:04
375 查看
1.代码实现segue,在使用performSegueWithIdentifier(sender)方法的时候,sender可以设置为我们想传的任意对象,在prepareForSegue(sender)方法中将sender传到想传到的view
controller。
此时我们就将sender设置为checklist然后传到ChecklistViewController中。
2.若在StoryBoard中直接设置segue,那么sender被默认设置为触发这个segue的控件。比如我们设置点击UITableViewCell会触发segue,那么performSegueWithIdentifier(sender)方法不需要我们手动实现,其identifier被设置为在StoryBoard中设置的identifier,sender被设置为触发这个segue的UITableViewCell。我们在实现prepareForSegue(sender)方法的时候,sender即为UITableViewCell。
demo:
#pragma mark UIViewController
controller。
此时我们就将sender设置为checklist然后传到ChecklistViewController中。
2.若在StoryBoard中直接设置segue,那么sender被默认设置为触发这个segue的控件。比如我们设置点击UITableViewCell会触发segue,那么performSegueWithIdentifier(sender)方法不需要我们手动实现,其identifier被设置为在StoryBoard中设置的identifier,sender被设置为触发这个segue的UITableViewCell。我们在实现prepareForSegue(sender)方法的时候,sender即为UITableViewCell。
demo:
[controller performSegueWithIdentifier:@"PushToVerifySMSCodeIdentifier" sender:nil];
#pragma mark UIViewController
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { VerifySMSViewController *controller = segue.destinationViewController; controller.mobile = _usernameField.text; controller.smsLogin = self.smsLogin; }参考:http://www.educity.cn/wenda/152055.html 和http://www.jianshu.com/p/0d15d704662e
相关文章推荐
- Hbase Sql 层 Phoenix 的三个特性Row timestamp, Sequences 和 Salted Tables
- Flume 1.6.0 User Guide
- UISegment
- fuel的公钥问题
- 135.Which three statements are true regarding subqueries? (Choose three.)
- UGUI研究院之全面理解图集与使用
- STL之三:deque用法详解
- n [Request processing failed; nested exception is com.alibaba.dubbo.rpc.RpcException: Failed to invo
- UISwitch
- 在EasyUI的DataGrid中嵌入Combobox
- UIView
- 133.Which two statements are true regarding subqueries? (Choose two.)
- UIView如何管理它的子视图
- request.getSession(true)和request.getSession(false)的区别
- ios CALayer Core Animation UIView动画封装
- Android studio通过选择不同的Build Variant执行不同的groovy代码
- UGUI 3d坐标转UI坐标
- Ueditor使用以及遇到的问题
- iOS开发--轮播图(无限循环)新玩法--视差轮播--无限循环的新思路(两个UIImageView足矣)
- 广搜 — — ZOJ 1649 Rescue