¿Cómo puedo cambiar el color predeterminado del botón en iPhone?¿Cómo puedo cambiar el color predeterminado del botón en iPhone?
Respuesta
Una técnica común es utilizar una imagen para el fondo. En realidad se puede utilizar una imagen estirable:
- (void)viewDidLoad {
UIImage *blueImage = [UIImage imageNamed:@"blueButton.png"];
UIImage *blueButtonImage = [blueImage stretchableImageWithLeftCapWidth:12 topCapHeight:0];
[myButton setBackgroundImage:blueButtonImage forState:UIControlStateHighlighted];
}
La imagen original:
El resultado final:
Suponiendo que se refiera a UIButton
, solo puede cambiar el color del título utilizando setTitleColor:forState:
.
No puede cambiar el color de fondo o la forma. Tienes que crear tu propio control para eso.
empecé this thread en iphonedevsdk.com.
Afortunadamente, obtendremos una respuesta si no está aquí.
Me encontré con esta publicación que explica cómo hacer esto sin imágenes y completamente en el código.
http://www.cimgf.com/2010/01/28/fun-with-uibuttons-and-core-animation-layers/
Espero que ayude.
Una excelente forma de personalizar UIButtons es manipulando directamente las capas de animación del núcleo. Se puede encontrar un buen tutorial sobre "El cacao es mi novia"
http://www.cimgf.com/2010/01/28/fun-with-uibuttons-and-core-animation-layers/
- 1. Cambiar el color del botón en AlertDialog
- 2. ¿Cómo cambiar el color del icono tabbar del azul predeterminado?
- 3. cómo cambiar el color predeterminado del hipervínculo en iOS programáticamente?
- 4. ¿Cómo cambiar la secuencia del botón en UIActionsheet en iPhone?
- 5. ¿Cómo puedo cambiar el color del texto en IFrame
- 6. ¿Cómo cambiar el color del botón de alternar?
- 7. Cambiar el color del botón en la celda DataGridView
- 8. Color del botón UIActionSheet
- 9. Cambiar el color del texto en Eclipse
- 10. ¿Cómo puedo cambiar el color del título de UIButton?
- 11. Cambiar el color del texto del botón cuando se selecciona
- 12. Cómo cambiar el color del texto en los elementos del botón UINavigationBar
- 13. Botón personalizado de Android; cambiar el color del texto
- 14. cambiar el color del enlace
- 15. ¿Cómo establecer el color del texto en el botón Enviar?
- 16. Color del botón en la barra de navegación - iPhone
- 17. cambiar el color del botón de texto cuando se presiona
- 18. Cómo deshabilitar el botón Ir en el teclado del iPhone
- 19. ActionBarSherlock ¿Cambia el color del botón Atrás?
- 20. Cómo cambiar el color predeterminado de estado activo "azul"
- 21. Cambia el color del teclado en iphone
- 22. mathjax: ¿Cómo cambiar el color predeterminado para la salida SVG
- 23. Cambio del color del botón mediante programación
- 24. ¿Puedo disparar mediante programación el botón "cambiar al teclado numérico" en el teclado del iPhone
- 25. ¿Cómo puedo cambiar el color del texto con jQuery?
- 26. ¿Cómo puedo personalizar el color del texto del botón Atrás en una vista de encabezado UINavigationController?
- 27. ¿Cuál es el color de fondo del encabezado de la sección TableView predeterminado en el iPhone?
- 28. Cambiar el color del cursor en UITextField
- 29. iPhone: NavigationController NavigationBar Texto del botón Atrás
- 30. Cambiar el color del texto en MoreNavigationController
Gracias, funcionó. – ebaccount
¿cómo se pueden hacer sus propios botones de colores? ¿Decir amarillo en lugar de png azul? ¿alguien tiene un enlace tutorial de photoshop para tal cosa? –
Puede usar el Tutorial de iconos de estilo de iPhone para que comience: http://www.keepthewebweird.com/iphone-style-icon-tutorial/ – hanleyp