Zmiana odcienia paska nawigacji

Jak dostosować wygląd paska nawigacji (navigation bar) do reszty aplikacji? Istnieje możliwość zmiany odcienia kolorów tegoż paska. Jest to o tyle miłe ze strony UIKita, że wystarczy podać “główny kolor”, a framework zajmie się dostosowaniem wszystkich kolorków.

W tym celu trzeba - najlepiej w metodzie viewDidLoad pierwszego kontrolera który jest wrzucany na stos nawigacji dopisać:

self.navigationController.navigationBar.tintColor = [UIColor redColor];

By paski nawigacji u góry ekranu stały się krwisto czerwone. Co ciekawe, wystarczy to zrobić w pierwszym kontrolerze, ustawienie nie zostanie nadpisane.

Tinted iPhone navigation bar

Tinted iPhone navigation bar

Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

Comment spam protected by SpamBam