iOS动画梳理与总结(附录)核心动画KeyPath表
keyPath |
描述 |
transform.rotation.x |
按x轴旋转的弧度 |
transform.rotation.y |
按y轴旋转的弧度 |
transform.rotation.z |
按z轴旋转的弧度 |
transform.scale.x |
在x轴按比例放大缩小 |
transform.scale.y |
在y轴按比例放大缩小 |
transform.scale.z |
在z轴按比例放大缩小 |
transform.scale |
按比例放大缩小 |
transform.translation.x |
沿x轴平移 |
transform.translation.y |
沿y轴平移 |
transform.translation.z |
沿z轴平移 |
transform.translation |
x,y 坐标均发生改变 |
transform |
CATransform3D 4*4矩阵 |
bounds |
layer大小 |
position |
layer位置 |
anchorPoint |
锚点位置 |
cornerRadius |
圆角大小 |
zPosition |
z轴位置 |
keyPath |
描述 |
backgroundColor |
背景颜色 |
keyPath |
描述 |
contents |
Layer内容,呈现在背景颜色之上 |
contentsRect |
|
masksToBounds |
|
keyPath |
描述 |
borderColor |
描边颜色 |
borderWidth |
描边宽度 |
keyPath |
描述 |
shadowColor |
阴影颜色 |
shadowOffset |
阴影偏移距离 |
shadowOpacity |
阴影透明度 |
shadowRadius |
阴影圆角 |
shadowPath |
阴影路径 |
keyPath |
描述 |
fillColor |
|
strokeColor |
|
strokeStart |
从无到有 |
strokeEnd |
从有到无 |
lineWidth |
路径的线宽 |
miterLimit |
相交长度的最大值 |
lineDashPhase |
虚线样式 |
上一篇下一篇