Цвет панели навигации по умолчанию - PullRequest
0 голосов
/ 26 июля 2010

У меня есть некоторые элементы, которые меняют цвет UINavigationBar при обращении к страницам с подробностями. Моя проблема возвращается к цвету по умолчанию UINavigationBar. Какого цвета это? Это не синий или серый наверняка.

Кроме того, когда возвращаешься назад, где лучше всего поместить это изменение цвета? Разгрузка, похоже, не работает для этого. На контроллере табличного представления Помещение изменения цвета в конце "didSelectRowAtIndexPath" меняет его преждевременно.

Какой цвет по умолчанию UINavigationBar? Где разместить изменения, когда пользователь покидает подробный вид?

Ответы [ 2 ]

3 голосов
/ 26 июля 2010

Я думаю, вы можете просто установить цвет панели навигации на nil, и он вернется к значению по умолчанию.

0 голосов
/ 06 июня 2015

Цвет: [[UINavigationBar appearance] setBarTintColor:[UIColor blackColor]];

Изображение: [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navigationBar_320X44.png"] forBarMetrics:UIBarMetricsDefault];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...