CAKeyframeAnimation
提供图层状态之间动画转换的对象。
CAKeyframeAnimation
CAKeyframeAnimation
- Number0
- -提供关键帧值/Providing keyframe values
- values[...]
- path
- -关键帧计时/Keyframe timing
- keyTimes[...]
- timingFuntions[...]
- calculationModelinear
- -旋转模式属性/Rotation Mode Attribute
- rotationModenil
- -贝塞尔模式属性/Cubic Mode Attributes
- tensionValues[...]
- continuityValues[...]
- biasValues[...]
- Value0
设计参数
Number
一个数值,表示动画开始和结束。
提供关键帧值
values
指定用于动画的关键帧值的对象数组。
path
要遵循的基于点的属性的路径。
关键帧计时
keyTimes
一个可选的NSNumber对象数组,用于定义应用给定关键帧段的时间。
timingFunctions
一个可选的对象数组,用于定义每个关键帧段的步调。CAMediaTimingFunction
calculationMode
指定接收器如何计算中间关键帧值,默认为 Linear。
旋转模式属性
rotationMode
确定沿路径设置动画的对象是否旋转以匹配路径切线。
贝塞尔模式属性
tensionValues
NSNumber定义曲线紧密度的对象数组。
continuityValues
NSNumber定义时序曲线拐角清晰度的对象数组。
biasValues
NSNumber定义曲线相对于控制点的位置的对象数组。