CoreAnimation简单的介绍.docVIP

  • 2
  • 0
  • 约4.36万字
  • 约 58页
  • 2017-03-15 发布于北京
  • 举报
Core Animation是iOS与OS X平台上负责图形渲染与动画的基础设施。Core Animation可以动画视图和其他的可视元素。Core Animation为你完成了实现动画所需的大部分绘帧工作。你只需在配置少量的动画参数(如开始点位置和结束点位置)就可启动Core Animation。Core Animation将大部分实际的绘图任务交给了图形硬件处理,图形硬件会加速图形渲染的速度。这种自动化的图形加速让动画具有更高的帧率且更加平滑,但这并不会增加CPU的负担而导致影响你应用的运行速度。 如果你正在开发一个iOS应用,你就已经使用到了Core Animation;如果你开发的是OS X应用,你仅需小小的付出就可以利用Core Animation的强大功能。如下图,Core Animation位于AppKit和UIKit的底层。它被紧密的集成到了Cocoa和Cocoa Touch视图工作流中。虽然被紧密的集成,Core Animation也存在扩展功能的接口,这些接口暴露给了应用的视图。使用这些接口能让你更细粒度地控制应用中的动画。   简介   Core Animation管理着你的应用内容 Core Animation自身并不是一个绘图系统。它只是一个负责在硬件上合成和操纵应用内容的基础构件。Core Animation的核心是图层对象,图层对象用于管理和操

文档评论(0)

1亿VIP精品文档

相关文档