首页 > 移动平台 > 详细

一句话搞定IOS中View的Frame和Bound

时间:2014-06-28 18:10:59      阅读:454      评论:0      收藏:0      [点我收藏+]

 

 

  就一句话,Frame是父View上看到子View的窗户,Bound是子View上可以被父View看见的内容。

  稍微解释下。Frame 指子View在父View中的位置以及大小。由两部分构成,第一部分是Origin,规定了子View在父类的位置。第二部分是Size,指View在父类中的可视范围(这里能说是View的大小)。这感觉像是在父View中在Frame.Origin位置打开一个窗户,窗户的大小是Frame.Size,从窗户中可以看到子View的内容。

  Bound 指子View自身显示那些内容,Bound组成和Frame类似。还用窗户来说明,此时把子View看做是很大的油画,在父View中打开了一个窗户后,但是这个窗户是糊上纸的,只能通过把油画投影窗户上。那么,最终窗户上显示什么是由Bound决定的,Bound就决定油画中哪部分内容。

 

  最后如下图,右图是真实看见的,而事实上是左图所示的内容。左图的阴影部分就是ChildView没有显示出来的部分。

 bubuko.com,布布扣

一句话搞定IOS中View的Frame和Bound,布布扣,bubuko.com

一句话搞定IOS中View的Frame和Bound

原文:http://www.cnblogs.com/MitiskySean/p/3797141.html

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