iOS性能优化CoreAnimation渲染与动画优化

iOS 性能优化中的一个关键点就是理解CoreAnimation。每个视图背后都有一个 CoreAnimation 层对象,这层对象负责视图内容的渲染、布局、合成及动画。在 iOS 中,CoreAnimation 的优化使用了硬件加速,使得渲染效率更高,动画更加流畅。举个例子,第一次调用视图的drawRect方法时,CoreAnimation 会将绘制的结果保存为位图,下一次渲染时直接使用这个位图,从而节省了开销。你平时没怎么关注这些,但如果做复杂的渲染和动画时,了解并掌握 CoreAnimation 的接口支持,就显得尤为重要。利用它的硬件加速功能,能显著提升渲染速度和流畅度。还蛮适合对性能要求比较高的应用哦。

wmv 文件大小:2.61MB