8

何时使用 CABasicAnimation 和 CAKeyFrameAnimation 和 CGAffineTransform?

4

1 回答 1

11

CABasicAnimation :为图层属性提供基本的单关键帧动画功能。

CAKeyFrameAnimation:CAKeyframeAnimation 为渲染树中的图层属性提供通用关键帧动画功能。

CGAffineTransform: CGAffineTransform 数据结构表示用于仿射变换的矩阵。变换指定一个坐标系中的点如何映射到另一个坐标系中的点。仿射变换是一种特殊类型的映射,它保留路径中的平行线,但不一定保留长度或角度。缩放、旋转和平移是仿射变换支持的最常用的操作,但倾斜也是可能的。

更多阅读核心动画编程指南

于 2011-04-20T09:35:02.353 回答