0
私は、ラベルのために別に作られたクラスの中でdrawRect()で呼び出される関数を作った。しかし、これはテキストの背後にあるだけで、ラベルの背景の後ろには描かれません。私は、テキストではなく、ラベルの背景に影を持たせたい。これをどうすれば解決できますか?同じことがビューのために作られた別のクラスでも起こります。影のないテキスト
let COLOR_SHADOW_COLOR: CGColor = UIColor.gray.cgColor
let COLOR_SHADOW_OFFSET = CGSize(width: 2, height: -2)
let COLOR_SHADOW_RADIUS: CGFloat = 5
let COLOR_SHADOW_OPACITY: Float = 1.0
func setShadow(on object: UIView) {
object.layer.shadowColor = COLOR_SHADOW_COLOR
object.layer.shadowOpacity = COLOR_SHADOW_OPACITY
object.layer.shadowOffset = COLOR_SHADOW_OFFSET
object.layer.shadowRadius = COLOR_SHADOW_RADIUS
}