API参考QuartzCore

CATransition

转场动画。通过 type/subtype 等字段描述转场类型,并支持 timingFunction、removedOnCompletion 等。

CATransition 继承自 CAAnimation,用于描述层的转场动画(例如淡入淡出、推入等)。插件环境暴露了常见动画配置字段。

接口状态

CATransitionCATransition.animation()创建。

实例成员 (Instance members)

属性

属性类型说明
typestring | null转场类型标识。
subtypestring | null转场子类型标识。
timingFunctionCAMediaTimingFunction | nulltimingFunction。
delegateiddelegate 对象。
filteridfilter。
keyPathstring | nullkeyPath(复用字段)。
fromValue / toValue / byValueany起始/结束/增量值(复用字段)。
valuesNSArrayvalues(复用字段)。
keyTimesNSArraykeyTimes。
timingFunctionsNSArraytimingFunctions。
calculationModestring | null计算模式。
rotationModestring | null旋转模式。
pathanypath。
valueFunctionCAValueFunction | nullvalueFunction。
startProgress / endProgressnumber起止进度。
tensionValues / continuityValues / biasValuesNSArray张力/连续性/偏置数组。
additiveboolean是否 additive。
cumulativeboolean是否 cumulative。
removedOnCompletionboolean是否在完成后移除。
animationsNSArray子动画数组(复用字段)。

类成员 (Class members)

当前接口未额外暴露 CATransition 的类成员。

相关

头文件API清单

正在加载...

协议:JSBCATransition,来源:-