Modal的跳转方法为什么会显得那么奇怪
2015-09-23 13:48
232 查看
初学Modal Segue的时候,并不能理解它为什么要做成这样。从A界面跳转到B界面还算正常,但是从B界面返回A界面,就显得略显猎奇了。必须先在A界面的Controller中自己造个方法
主要的奇怪点在于,为什么从B跳转到A的时候,所执行的方法却是写在A的Controller中的呢?其实Modal Segue主要适用于,B作为A的编辑界面而存在的。比如在A中想要修改一个人的出生年月日,通过按一个按钮跳转到B。在B中选择完出生年月日后返回A,返回时所需要做的事是,将B中编辑的数据反映到A界面上去。因此,将方法写在A的Controller里会更符合逻辑。
@IBAction func 自定义方法名(segue: UIStoryboardSegue){},然后在界面B上某个按键上按住Ctrl拖动到右上角的Exit处,在跳出来的选单中选择A Controller的那个方法名。
主要的奇怪点在于,为什么从B跳转到A的时候,所执行的方法却是写在A的Controller中的呢?其实Modal Segue主要适用于,B作为A的编辑界面而存在的。比如在A中想要修改一个人的出生年月日,通过按一个按钮跳转到B。在B中选择完出生年月日后返回A,返回时所需要做的事是,将B中编辑的数据反映到A界面上去。因此,将方法写在A的Controller里会更符合逻辑。
相关文章推荐
- 安卓底层知识拾零
- 《白帽子讲web安全》第三章XSS读书笔记(一)
- Android数据库SQLite的使用示例
- OAF框架中的MDS是什么?OAPageContext&OAWebBean是什么?
- js中substring和substr的用法
- [原创]目前手把一扑克牌游戏最详细的规则解读
- nyoj 27 水池数目
- jQuery表单Input文本框默认说明文字获得焦点后消失效果
- 懒人分享
- pdf文档的下载与查看 jsp页面
- linux 进程的pid分配策略——pid位图算法
- 【补充】第一次个人项目出现的bug
- 内部类的使用
- Android根据分辨率进行单位转换-(dp,sp转像素px)
- 百度地图添加覆盖物
- 开发日志整理3【Android tombstone分析 升级篇】
- ubuntu-kalli 4.0.0 下创建SMB文件
- Android字体大小怎么自适应不同分辨率?
- js url参数的获取和设置以及删除
- php+jquery+ajax实现用户名验证