¿Cómo puedo reproducir este sombreado? Mi problema es que si uso un color alfa alto o clearColor, no hay sombras, si uso un color alfa bajo, no puedo ver la sombra debajo de la placa. A medida que el nivel del volumen está cambiando (parte colorida), la sombra también se mueve, por lo que no es puro Photoshop.Cómo agregar sombra a una UIView transparente?
Respuesta
Usted tendrá dos imágenes una es la imagen colorida, y el otro será la sombra de ella la sombra se expandirá y aumento de la anchura de la expansión de la parte colorida
Hay no es una forma nativa de hacer lo que está pidiendo,
intente algo utilizando esas propiedades de su vista. que podría terminar con algo
view.layer.shadowColor = [UIColor colorWithWhite:.5 alpha:1].CGColor;
view.layer.shadowRadius = 4.0f;
view.layer.shadowPath = CGPathCreateWithRect(CGRectMake(0, 0, 50, 50), NULL);
view.layer.shadowOpacity = 1.0f;
view.layer.shadowOffset = CGSizeMake(1, 1);
que hay un escape por cierto debe CGPathRelease (rect) al final lo siento.
Utilicé un UIImageView para proporcionar la sombra. Creé una imagen de 1 píxel de ancho por 12 de alto. La imagen era negra, pero el alfa era un gradiente de 0.5 en la parte superior a 0.0 en la parte inferior, por ejemplo. RGBA 1.0,1.0,1.0,0.5 -> 1.0,1.0,1.0,0.0 - Luego coloqué el UIImageView justo debajo de la vista que necesita la sombra y la estiré horizontalmente a lo ancho de la vista. También lo he usado cuando necesitaba cambiar la intensidad de la sombra cuando una vista de desplazamiento inferior se desplaza, cambiando el valor de UIImageView.alpha
- 1. UIView con sombra
- 2. gradiente transparente UIView
- 3. Crear sombra interior en UIView
- 4. Guardar UIView a un PNG transparente
- 5. Agregar una sombra a un NSImageView
- 6. Agregar sombra paralela a UITableView
- 7. Posible crear una sombra css sobre fondo transparente Imagen PNG?
- 8. ¿Cómo agregar restricciones programáticamente a una UIView creada mediante programación?
- 9. Cómo agregar una animación a UIView en viewDidAppear?
- 10. Dibuje una UIView redondeado con gradiente y la sombra
- 11. Agregar sombra paralela a UIWebView y UITextView
- 12. Agregar una sombra de cuadro adicional a un elemento donde la sombra existente es desconocida
- 13. Cómo agregar sombra a TextView en la selección/enfoque
- 14. ¿Cómo agregar sombra a la ventana en JavaFX?
- 15. TextView agregar gradiente Y sombra
- 16. Agregar una UIView persistente con UITabBarController
- 17. ¿Cómo agregar una UIView arriba de una UITableView en iOS?
- 18. agregar uiview como una subvista a la vista principal
- 19. ¿Cómo solo se muestra una sombra fuera del relleno de una UIView?
- 20. Cómo agregar mediante programación de texto a un UIView
- 21. ¿Cómo puedo tener una UIView opaca como subvista de una UIView semitransparente?
- 22. UIView con rectángulo redondeado y sombra paralela: la sombra aparece sobre el rectángulo
- 23. Sombra que no aparece para UIView con CALayer
- 24. Agregar UITextField en UIView programmatically
- 25. Agregar sombra a la forma personalizada en Android
- 26. ¿Cómo puedo agregar programáticamente un UIImage a un UIImageView y agregar ese UIImageView a otro UIView?
- 27. Agregar sombra paralela para deslizar la navegación
- 28. UIView parcialmente transparente mientras se usa el backgroundColor
- 29. ¿Puedes agregar una UIView arriba de una UINavigationBar?
- 30. Cómo agregar una UIView personalizada a una escena de guión gráfico