代碼先行
// 定義陰影顏色
button.layer.shadowColor = UIColor.black.cgColor
// 陰影的模糊半徑
button.layer.shadowRadius = 2.0
// 陰影的偏移量
button.layer.shadowOffset = CGSize(width: 0, height: 1)
// 陰影的透明度,默認為0,不設(shè)置則不會顯示陰影****
button.layer.shadowOpacity = 0.7
iOS中陰影的概念
陰影組成的三要素
- x偏移量:陰影相對于圖形本身在水平方向的偏移量。
- y偏移量:陰影相對于圖形本身在垂直方向的偏移量。
- 模糊度:陰影的柔和程度。
詳細可官方文檔:shadow