Skip to content

CAPropertyAnimation

CAPropertyAnimation 继承自 CAAnimation,用于对图层的某个 keyPath 属性做动画(例如 "opacity""position" 等)。

属性类型说明
keyPathstring | null动画的 keyPath。
fromValue / toValue / byValueany起始/结束/增量值。
timingFunctionCAMediaTimingFunction | nulltimingFunction。
valuesNSArrayvalues(关键帧/复用字段)。
keyTimesNSArraykeyTimes。
timingFunctionsNSArraytimingFunctions。
calculationModestring | null计算模式。
rotationModestring | null旋转模式。
typestring | null类型。
subtypestring | null子类型。
pathany路径对象。
valueFunctionCAValueFunction | nullvalueFunction。
delegateiddelegate 对象。
filteridfilter。
startProgress / endProgressnumber起止进度。
tensionValues / continuityValues / biasValuesNSArray张力/连续性/偏置数组。
additiveboolean是否 additive。
cumulativeboolean是否 cumulative。
removedOnCompletionboolean是否在完成后移除。
animationsNSArray子动画数组(在部分运行时复用字段)。
方法参数返回值说明
animationWithKeyPath(path)path: stringCAPropertyAnimation按 keyPath 创建属性动画。
头文件 API 清单

正在加载…

协议:,来源: