gpt4 book ai didi

core-animation - CABasicAnimation 的完整 Keypath 列表是什么?

转载 作者:行者123 更新时间:2023-12-03 13:42:31 26 4
gpt4 key购买 nike

我查看了文档,但我注意到它缺少一些类似“transform.scale.xy”的内容:[CoreAnimation Guide][1] 是否有更完整的列表?

最佳答案

以下是我所知道的关于可动画属性、键路径和键值编码扩展的所有内容。

CALayer 可动画图层属性——下面的其他 CALayer 类型都继承自 CALayer,因此这些也适用于那些:

anchorPoint
backgroundColor
backgroundFilters
borderColor
borderWidth
bounds
compositingFilter
contents
contentsRect
cornerRadius
doubleSided
filters
frame
hidden
mask
masksToBounds
opacity
position
shadowColor
shadowOffset
shadowOpacity
shadowPath
shadowRadius
sublayers
sublayerTransform
transform
zPosition

CAEmitterLayer 动画属性:
emitterPosition
emitterZPosition
emitterSize

CAGradientLayer 动画属性:
colors
locations
endPoint
startPoint

CAReplicatorLayer 动画属性:
instanceDelay
instanceTransform
instanceRedOffset
instanceGreenOffset
instanceBlueOffset
instanceAlphaOffset

CAShapeLayer 动画属性:
fillColor
lineDashPhase
lineWidth
miterLimit
strokeColor
strokeStart
strokeEnd

CATextLayer 动画属性:
fontSize
foregroundColor

CATiledLayer 动画属性:
I feel like tileSize is animatable, but documentation doesn't agree.

CATransform3D 键值编码扩展:
rotation.x
rotation.y
rotation.z
rotation
scale.x
scale.y
scale.z
scale
translation.x
translation.y
translation.z

CGPoint 关键路径:
x
y

CG尺寸关键路径:
width
height

CGRect 关键路径:
origin
origin.x
origin.y
size
size.width
size.height

这些是 Appendix B Core Animation Programming Guide , 和 Appendix C 一样的。

关于core-animation - CABasicAnimation 的完整 Keypath 列表是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44230796/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com