首页 > 移动平台 > 详细

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

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!