3 - 图层几何学

frame
    frame实际上代表了覆盖在图层旋转之后的整个轴对齐的矩形区域,也就是说,frame的宽高可能和
    bounds的宽高不再一致
    
    frame是一个虚拟属性,是根据bounds,position 和 transfrom计算而来
    

屏幕快照 2016-01-22 下午4.40.03

archorPoint

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

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

屏幕快照 2016-01-22 下午4.45.59

TODO:完成这个Demo

了解iOS采用的坐标系统

屏幕快照 2016-01-07 上午11.43.11
屏幕快照 2016-01-07 上午11.43.18

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

屏幕快照 2016-01-22 下午5.02.14

posted @ 2016-01-22 17:05  坐的脚冰凉  阅读(111)  评论(0编辑  收藏  举报