Как придать тени и угловому радиусу один и тот же вид, как настроить стороны?

Здесь сегодня мы спросим о некоторой хитрости, чтобы дать тень для обзора с радиусом угла, по умолчанию в iOS невозможно создать вид с обеими спецификациями, то есть вид, имеющий закругленные углы, а также тень вида.

Любая помощь будет принята с благодарностью.

1 ответ

Вы можете сделать это без лишнего кода:

let circleView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
circleView.backgroundColor = .darkGray
circleView.layer.cornerRadius = 50
circleView.layer.shadowColor = UIColor.green.cgColor
circleView.layer.shadowRadius = 10
circleView.layer.shadowOpacity = 1

Результат:

circleWithShadow

Другие вопросы по тегам