主要屬性
1.設置陰影
- shadowColor 陰影顏色
- shadowOpacity 陰影的不透明度
- shadowOffset 陰影的偏移量
- shadowRadius 陰影的模糊半徑
2.添加邊框
- borderWidth 邊框寬度
- borderColor 邊框顏色
3.設置圓角
- cornerRadius 圓角半徑
- masksToBounds 如果置為YES,則會把超過根層以外的部分裁剪掉
</br>
與UIView的區別
- 可以跨平臺,可以在iOS和Mac OS上使用
- 不能響應事件
</br>
其他主要屬性
- position 用來設置CALayer在父層中的位置
- anchorPoint 錨點。決定CALayer上的那個點會被指定在position屬性所指的位置。取值范圍為0~1,默認值為(0.5,0.5)
</br>
隱式動畫
- 非根層會自動執行隱式動畫
- 可以通過CATransaction來設置動畫的形式、參數