CoreAnimation直译为核心动画,它包含了非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。但它不仅仅只能做动画的,它是一个图形渲染和动画基础设施,可用于iOS和OS X,它的职责就是尽可能快地组合屏幕上不同的可视内容,这个内容是被分解成独立的图层,存储在一个叫做图层树的体系之中。于是这个树形成了UIKit以及在iOS应用程序当中你所能在屏幕上看见的一切的基础。书中章节如下:
-
1、图层树
-
2、寄宿图
-
3、图层几何学
-
4、视觉效果
-
5、变换
-
6、专用图层
-
7、隐式动画
-
8、显式动画
-
9、图层时间
-
10、缓冲
-
11、基于定时器的动画
-
12、性能调优
-
13、高效绘图
-
14、图像IO
-
15、图层性能
最后声明,最近在学习CoreAnimation系列,仅仅只是记录和分享,若有错误欢迎指正,资料来源于gitbook,学习过程中自己写了一个小Demo,代码已上传gitHub。有兴趣的可以看看。CoreAnimation系列。