【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记45 Embed Segues

Embed segues是嵌入过渡,把一个MVC嵌入另一个MVC中,使用起来很简单。
只需要把需要嵌入的MVC放到另一个MVC上面即可,处理该segue的方法与其他segue没有区别,但是有一点是必须注意的,在prepareForSegue的时候,嵌入的MVC的outlet是没有初始化的,所以不要访问outlet的属性。
用法如下,拖入一个Container View,样式如下:
这里写图片描述
然后拖拽到场景中,摆放到相应的位置,并且调整好约束:
这里写图片描述
这个视图只是用来调整大小和位置的,嵌入的控制器会自动连接到该控制器中,如图:
这里写图片描述
我们就让它简单的显示一张图片吧。
这里写图片描述
注意MVC的顺序,嵌入的MVC的segue需要在被嵌入的MVC的控制器中设置,虽然它们看起来是在一起的,一定要注意。
效果如图,虽然看起来像是一个简单的ImageView,但其实它是一个控制器,功能非常强大。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值