Como controlar a propagação da sombra e a desfocagem?
Eu projetei elementos da interface do usuário no sketch e um deles tem uma sombra com o desfoque 1 e o spread 0. Olhei no documento para a propriedade da camada de visualizações e a camada não tem nada chamado spread ou desfoque, ou qualquer coisa equivalente (o único controle Como shadowOpacity) Como controlar coisas como borrão e propagação?
EDITAR:
Aqui estão as minhas configurações no Sketch:
E aqui está como eu quero que minha sombra seja:
E aqui está o que parece no momento:
Observe que você precisa clicar na imagem para realmente ver a sombra.
Meu código é o seguinte:
func setupLayer(){
view.layer.cornerRadius = 2
view.layer.shadowColor = Colors.Shadow.CGColor
view.layer.shadowOffset = CGSize(width: 0, height: 1)
view.layer.shadowOpacity = 0.9
view.layer.shadowRadius = 5
}