Я знаю, как изменить UINavigationBar
фоновое изображение, выполнив
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault];
и я знаю, как настроить полоску на разные цвета внутри каждого Views
..... Теперь я хочу изменить цвет фона без использования изображения на сплошной цвет из app delegate
. Я не хочу устанавливать его каждый раз для каждого вида и не хочу писать файл CGRect
.
Я пробовал, [[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:33/255.0 green:34/255.0 blue:36/255.0 alpha:1.0]];
но у меня не получается, и я нигде не могу найти код, который работает в делегате приложения.
Может ли кто-нибудь указать мне правильное направление?