Cambiare UINavigationBar colore per scheda “Altro”?
-
30-09-2019 - |
Domanda
Attualmente sto usando
self.navigationController.navigationBar.tintColor = [UIColor orangeColor];
per cambiare il colore dei miei UINavigationBars nella mia applicazione iOS. Tuttavia la mia app ora ha così tanti elementi barra delle schede che utilizza di default di Apple "More" controller per gestire gli oggetti extra. Purtroppo, non riesco a capire come cambiare il colore del "More" UINavigationBar. Tutte le idee?
Grazie.
EDIT: Trovato è possibile farlo - vedi http://cduu.wordpress.com/2010/08/27/uinavigationbar-color-of-more-tab/ per ulteriori informazioni.
Soluzione
Non costruire una barra degli strumenti personalizzata, basta usare una visualizzazione personalizzata per il vostro UIBarButtonItem. Per un esempio di questo, controlla
In quella pagina, sguardo nel -handle_NowPlayingItemChanged:. Metodo in cui si crea un'UIBarButtonItem con un UIButton come la sua visualizzazione personalizzata ??p>
Altri suggerimenti
Non può essere fatto. si potrebbe desiderare di costruire una "barra degli strumenti" personalizzato se si desidera che il tipo di controllo.