iOS核心动画高级技巧

1.图层树 :Core Animation是一个复合引擎,它的职责就是尽可能快地组合屏幕上不同的可视内容,这个内容是被分解成独立的图层,存储在一个叫做图层树的体系之中。

1.1图层与视图:视图在层级关系中可以相互嵌套,一个视图可以管理它的所有子视图的位置。CALayer和UIView最大的不同是CALayer不处理用户的交互。

1.2图层的能力:UIView没有暴露出来的CALayer的功能(*阴影,圆角,带颜色的边框  *3D变换  *非矩形范围  *透明遮罩    *多级非线性动画)

2.寄宿图:

你可能感兴趣的:(iOS核心动画高级技巧)