【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记38 Unwind Segue反向过渡
来源:互联网 发布:形意拳和咏春拳 知乎 编辑:程序博客网 时间:2024/05/21 09:20
之前我们接触过了segue,这是IOS中最基本的传递方式,今天来讲解一下如何进行反向的segue。
反向过渡的使用前提是发出过渡的MVC必须是由目标MVC直接或者间接正向过渡来的。反向过渡是唯一不会创造新的MVC的过渡方式,它有下面两个适用场景:
1很适合在navigationController的栈中使用进行跳转。
2关闭一个使用modal Segue生成的MVC。
和其他的segue不同,不需要拖拽连线,直接拖拽需要点击反向过渡的控件到场景顶部的小门形状的按钮,就可以在其中选择我们在目标MVC中写好的方法进行反向过渡,这个方法类似于一个普通的IBAction,但是它的参数是UIStoryboardSegue,这样在连线到小门的按钮的时候就可以在选项中找到这个方法。用法如下:
当然,unwind segue也有prepare方法:
prepare完成后将调用其他MVC中的action方法,此时将跳转到其他MVC中,而当前的MVC将被销毁。
1 0
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记38 Unwind Segue反向过渡
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记21 深入多MVC模式、Segue过渡
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记42 Modal Segue(模态过渡)
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记44 Popover Segue
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记1 IOS8概述
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记4 MVC enum Tuple Dictionary
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记5 Data Structures、Methods、Properties
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记6 init
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记7 AnyObject、Functions
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记8 String、Type Conversion、Assertions
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记9 Objective-c Compatibility
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记10 Property List
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记11 View视图
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记14 视图绘制Demo
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记16 Extensions扩展、Protocols协议
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记17 Deledgation代理
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记18 Gestures手势
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记19 为Demo添加手势
- 常见CSS布局疑难问题及其解决
- 常见邮件服务器
- nodejs学习笔记一
- 简单的字谜游戏--可扩展--2015年7月25日14:58:00V1.1版
- JDBC快速入门
- 【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记38 Unwind Segue反向过渡
- codeforces 306 div.2 B. Preparing Olympiad
- XMPP系列(四)---发送和接收文字消息,获取历史消息功能
- EularProject 48: 利用数组求和
- 黑马程序员——学习一维数组的地址
- hdu5308 I Wanna Become A 24-Point Master 含 spj
- 不规则混排实现(实现图文环绕的效果)
- Android 性能优化探究
- cocos2d-x 入门之调度器(scheduler)