CALayer
CALayer属于QuartzCore框架,用于在iOS和Mac OS系统上可见元素的绘制,和属于UIKit框架的UIView的关系是,UIView默认会创建一个CALayer属性...,用于图象的绘制和显示.当然,CALayer也可以单独创建....CALayer具备以下UIView没有的功能:
阴影, 圆角, 边框
3D变换
非矩形范围
透明遮罩
多级非线性动画
布局
要分析CALayer的anchorPoint和position属性,首先要讨论一下...CALayer的布局....和position共同决定图层相对父图层的位置,即frame的x,y
在图层旋转时的固定点
锚点使用单位坐标来描述,范围为左上角{0, 0}到右下角{1, 1},默认坐标是{0.5, 0.5}.