码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2015-08-29 17:00:53      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:ios   斯坦福大学   embed   segues   swift   

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

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

标签:ios   斯坦福大学   embed   segues   swift   

原文地址:http://blog.csdn.net/cg1991130/article/details/48088231

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!