CALayer
CALayer属于QuartzCore框架,用于在iOS和Mac OS系统上可见元素的绘制,和属于UIKit框架的UIView的关系是,UIView默认会创建一个CALayer属性...,用于图象的绘制和显示.当然,CALayer也可以单独创建....CALayer具备以下UIView没有的功能:
阴影, 圆角, 边框
3D变换
非矩形范围
透明遮罩
多级非线性动画
布局
要分析CALayer的anchorPoint和position属性,首先要讨论一下...CALayer的布局....我们所熟悉的UIView有三个重要的布局属性:frame,bounds和center,CALayer对应的叫做 frame,bounds和position.
frame代表了图层的外部坐标(在父图层上占据的空间