- 1、几何属性
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轴位置 |
- 2、背景属性
keyPath | 描述 |
---|---|
backgroundColor | 背景颜色 |
- 3、Layer内容
keyPath | 描述 |
---|---|
contents | Layer内容,呈现在背景颜色之上 |
contentsRect | |
masksToBounds |
- 4、边界属性
keyPath | 描述 |
---|---|
borderColor | 描边颜色 |
borderWidth | 描边宽度 |
- 5、阴影属性
keyPath | 描述 |
---|---|
shadowColor | 阴影颜色 |
shadowOffset | 阴影偏移距离 |
shadowOpacity | 阴影透明度 |
shadowRadius | 阴影圆角 |
shadowPath | 阴影路径 |
- 6、透明度
keyPath | 描述 |
---|---|
opacity | 透明度 |
- 7、ShapeLayer属性
keyPath | 描述 |
---|---|
fillColor | |
strokeColor | |
strokeStart | 从无到有 |
strokeEnd | 从有到无 |
lineWidth | 路径的线宽 |
miterLimit | 相交长度的最大值 |
lineDashPhase | 虚线样式 |