Wiem, jak zmienić UINavigationBar
obraz tła, robiąc
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault];
i wiem, jak ustawić pasek na różne kolory w każdym Views
..... Teraz chcę zmienić kolor tła bez używania obrazu na jednolity kolor z app delegate
. Nie chcę tego ustawiać za każdym razem z każdego widoku i nie chcę pisać CGRect
.
Próbowałem, [[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:33/255.0 green:34/255.0 blue:36/255.0 alpha:1.0]];
ale nie działa i nie mogę znaleźć kodu, który działałby w delegacie aplikacji.
Czy ktoś mógłby wskazać mi właściwy kierunek?