¿Cómo controlar la propagación de sombras y el desenfoque?
He diseñado elementos de interfaz de usuario en boceto, y uno de ellos tiene una sombra con desenfoque 1 y propagación 0. Miré el documento para ver la propiedad de la capa de vistas y la capa no tiene nada llamado propagación o desenfoque, o algo equivalente (el único control era simplemente shadowOpacity) ¿Cómo puede controlar cosas como desenfoque y propagación?
EDITAR:
Aquí están mis configuraciones en Sketch:
Y así es como quiero que se vea mi sombra:
Y así es como se ve en este momento:
Tenga en cuenta que debe hacer clic en la imagen para ver realmente la sombra.
Mi código es el siguiente:
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
}