Вот перед тенью:
Вот с тенью:
Обратите внимание, что текст «Пуск» теперь размыт, чего я не хочу.
Вот код:
startButton.layer.cornerRadius = 0.5 * startButton.bounds.size.width
startButton.layer.backgroundColor = startButtonColor.cgColor
startButton.layer.shadowColor = UIColor.black.cgColor
startButton.layer.shadowRadius = 7
startButton.layer.shadowOffset = CGSize.zero
startButton.layer.shadowOpacity = 0.3
startButton.layer.shouldRasterize = true
Этот пример представляет собой UIB-кнопку с заголовком, аназвание непреднамеренно размывается, но это также происходит с кнопкой UIB с изображением;изображение становится размытым.
Как применить тень, не делая кнопку размытой?