跳到主要内容

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定义曲线相对于控制点的位置的对象数组。