Criando uma sombra para um UIImageView com cantos arredondados?
Estou tentando criar umImageView
que tem cantos arredondados e uma sombra para dar profundidade. Consegui criar uma sombra para oUIImageView
, mas sempre que adicionei o código para também ter cantos arredondados, ele só tinha cantos arredondados sem sombra. eu tenho umIBOutlet
nomeadomyImage
e está dentro doviewDidLoad
função. Alguém tem alguma idéia de como fazê-lo funcionar? O que estou fazendo errado?
override func viewDidLoad() {
super.ViewDidLoad()
myImage.layer.shadowColor = UIColor.black.cgColor
myImage.layer.shadowOpacity = 1
myImage.layer.shadowOffset = CGSize.zero
myImage.layer.shadowRadius = 10
myImage.layer.shadowPath = UIBezierPath(rect: myImage.bounds).cgPath
myImage.layer.shouldRasterize = false
myImage.layer.cornerRadius = 10
myImage.clipsToBounds = true
}