PS: 太长了,分成两部整理。上半部是 Core Animation基础知识/如何设置 layer object/如何配置基本的动画 核心动画(Core Animation)是一种在iOS和OSX上都可用的图形渲染和动画的基础框架,你可以使用它来让view和其他虚拟元素具有动画特效。Core Animation替你完成了大部分的动画的绘制每帧的工作。你需要做的是配置一些动画参数(比如开始点和结束点)、通知Core Animation启动它。Core Animation负责鱼虾的工作,处理大部分实际的绘制工作到图形硬件来加速绘制。这个自动图形加速具有高帧率(frame rate)和柔和动态效果,并且不会加重CPU的负担拖慢你的app。

点我阅读全文...