首页 > 其他 > 详细

3 - 图层几何学

时间:2016-01-22 21:02:23      阅读:178      评论:0      收藏:0      [点我收藏+]
frame
    frame实际上代表了覆盖在图层旋转之后的整个轴对齐的矩形区域,也就是说,frame的宽高可能和
    bounds的宽高不再一致
    
    frame是一个虚拟属性,是根据bounds,position 和 transfrom计算而来
    

技术分享

archorPoint

视图的 center 属性和图层的 position 属性都指定了 anchorPoint 相对于父图层的位置

默认来说, anchorPoint 位于图层的重点,所以图层将会以这个点为中心来放置

技术分享

TODO:完成这个Demo

了解iOS采用的坐标系统

技术分享
技术分享

坐标系
    UIView 是一个严格的二维坐标系,CALayer则存在三位坐标,CALayer还有zPosition、anchorPointZ坐标
    
    zPosition除了在三位动画的时候有用,其最实用的功能是改变图层的显示顺序
    layer.zPositon = 1.0f; 即可(图层非常薄,设置为0.01都可以)

技术分享

3 - 图层几何学

原文:http://www.cnblogs.com/Big-Ding/p/tu-ceng-ji-he-xue.html

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