¿Cómo puedo cambiar la imagen de fondo de mi UIButton en el evento click? ¿Y actualizarlo en unos segundos con la imagen anterior? Me refiero a cambiar su imagen de fondo al hacer clic y restablecerla después del clic.UIButton Imagen de fondo Cambiar programáticamente
7
A
Respuesta
13
[yourButton setImage:[UIImage imageNamed:@"yourNormalImage.png"] forState:UIControlStateNormal];
[yourButton setImage:[UIImage imageNamed:@"yourImageWhenClicking.png"] forState:UIControlStateHighlighted];
poner su imagen como imagen resaltada ClickEvent de su botón ..
6
La respuesta anterior no funciona porque no cambia la imagen de la cara de la UIButton
fondo, pero, para cambiar la imagen de fondo uso:
[yourButton setBackgroundImage:[UIImage imageNamed:@"yourimage"] forState:UIControlStateNormal];
Cuestiones relacionadas
- 1. Cambiar UIButton tipo programáticamente
- 2. Cambiar el color de fondo UIButton
- 3. Animación de imagen de fondo de UIButton
- 4. Establecer una imagen de fondo para UIButton
- 5. iPhone - UIButton - imagen de fondo para discapacitados
- 6. UIButton - En el toque cambiar la imagen
- 7. contenido UIButton es "centro", imagen de fondo es pixelada
- 8. Imagen UIButton personalizada iOS
- 9. Color de fondo de Iphone UIButton
- 10. Imagen UIButton e imagen de fondo, ¿cuál usar para una imagen personalizada?
- 11. Cambiar la imagen de fondo UINavigationBar
- 12. Cómo cambiar el fondo de diseño widget de programáticamente
- 13. Cambiar el color de fondo de UIView programáticamente
- 14. Cambiar el fondo de pantalla en Linux programáticamente
- 15. Problema de rotación de imagen UIButton
- 16. Cómo quitar UIButton color de fondo seleccionado?
- 17. ¿Es posible cambiar programáticamente la imagen de inicio Default.png?
- 18. UIButton cambiar el tamaño con la animación
- 19. Cambiar la opacidad de la imagen de fondo
- 20. Cambiar la imagen de fondo con el botón de opción
- 21. cambiar la imagen de fondo en el cuerpo
- 22. Cómo cambiar una imagen de fondo con css
- 23. Dibujo personalizado en la parte superior de la imagen de fondo de UIButton
- 24. Creación de una UIImage de un UIColor utilizar como imagen de fondo para UIButton
- 25. ¿Cómo puedo cambiar la imagen mostrada en un UIImageView programáticamente?
- 26. Cómo implementar scale-9 (9 divisiones) para crear fondo de arte personalizado creado para UIButton
- 27. Configuración de imágenes de fondo UIButton estiradas en el Generador de interfaz (XCode 4)
- 28. UISearchBar imagen clara fondo
- 29. ¿Puede GVIM tener una imagen de fondo?
- 30. ¿Cómo obtengo una imagen de un UIButton?
mi imagen de fondo está cambiando con el siguiente código: [cell.ansBtn2 setImage: [UIImage imageNamed: @ "option_red.png"] forState: UIControlStateSelected]; pero quiero este cambio en dos botones. Entonces quiero restablecer el botón con la imagen anterior ... –
Si quieres cambiar esto, también debes poner el mismo código en el segundo botón [yourSecondButton setImage: [UIImage imageNamed: @ " yourNormalImage.png "] forState: UIControlStateNormal]; [yourSecondButton setImage: [UIImage imageNamed: @ "yourImageWhenClicking.png"] forState: UIControlStateHighlighted]; – Krishnabhadra