¿Cuál es la diferencia entre establecer la propiedad tintColor
de UINavigationBar
-[UIColor blackColor]
y el establecimiento de barStyle
-UIBarStyleBlack
en la barra de navegación opaca?UIBarStyleBlack vs tintColor negro
Respuesta
Hay algunas diferencias sutiles. Por ejemplo, en iPad, obtienes un estilo mate con el color del tinte, pero uno brillante con el barStyle
.
Además, el color de UIBarButtonItem
s con bordes es ligeramente diferente; con el negro barStyle
, son de color gris, lo que hace que sea más fácil distinguir el estado más oscuro resaltado, mientras que con un color de tinte negro, los botones se ven casi idénticos en el estado normal y resaltado.
Creo que UIBarButtonItem
s con el estilo 'Hecho' también se ven diferentes, pero no estoy seguro de eso.
Hay solo 2 opciones para barStyle
: por defecto y negro. Sin embargo, puede configurar el tintColor
en lo que desee: rojo, azul, verde, naranja, algún color definido rgb, etc. El valor predeterminado tintColor
para UIBarStyleBlack
es, como es lógico, [UIColor blackColor]
.
Te recomiendo que juegues con cómo se ven. Configure el tinte como algo divertido y alterne entre estilos. Mira lo que prefieres para tu aplicación.
- 1. UISearchBAR scopeBar tintColor
- 2. ¿Puedo fundir/animar el tintColor de una UIToolbar?
- 3. NSTextField - Texto blanco sobre fondo negro, pero cursor negro
- 4. Concatenar árboles rojo-negro
- 5. BufferedImage produciendo fondo negro
- 6. MATLAB agujero negro variable
- 7. UIBarButtonItemStyleDone no crea botones azules en la barra de navegación cuando se presiona el controlador
- 8. Aplicaciones de árboles rojo-negro
- 9. Graphics2D: ¿Dibujo negro sobre blanco?
- 10. php Imagemagick jpg fondo negro
- 11. PNG8 Borde negro en IE
- 12. ncurses y blanco sobre negro
- 13. forzar vim fondo a negro
- 14. Hacer gvim 7,2 fondo negro
- 15. Fondo transparente que aparece negro
- 16. NetBeans, tema con fondo negro
- 17. ¿Por qué blanco/gris/negro en GC?
- 18. ¿Diferenciar entre iPhones en blanco y negro?
- 19. Diseño de widget Android: fondo negro predeterminado
- 20. Tabla con borde interior negro, pero gris
- 21. Usando árbol rojo-negro para la clasificación
- 22. ocultar la ventana de negro en C++
- 23. IU emergente WPF que muestra negro
- 24. Android - fondo negro convertido en gris
- 25. UITableViewCell va negro cuando se selecciona programáticamente
- 26. Aplicación del Rojo-Negro Árbol en C#
- 27. Cambie el color del negro translúcido UINavigationBar
- 28. Icono de Apple Touch se vuelve negro
- 29. Programación con texto blanco sobre fondo negro?
- 30. Excel Range.BorderAround(), Frontera es siempre negro
Gracias, pero esto realmente no responde la pregunta que hice. – BojanG