Вот исходный код для BrowserViewController.m: http://pastebin.com/w282kRm6Невозможно Изменить Навигационная панель Цвет Использование TintColor
Как вы можете видеть, что во многих разных местах, я попытался реализовать код правильно используя self.navigationController.navigationBar.tintColor = [UIColor darkGrayColor];
, но ничего не удалось работать.
Может ли кто-нибудь помочь?
Это много кода ... ни в коем случае не ясно, действительно ли вы на самом деле _have_ контроллер навигации. Отображается ли ваш контроллер просмотра как часть навигационного контроллера? Пробовали ли вы управлять навигационным контроллером, чтобы узнать, что его значение находится в точках, которые вы задаете цвет оттенка? – jrturton
@jrturton Нет Я еще не пробовал, вы предлагаете, что это просто панель навигации без контроллера навигации? –
Да. Попробуйте выполнить регистрацию или отладки. В какой-то момент вы создаете и добавляете панель навигации, а затем устанавливаете цвет оттенка на панели навигации навигационных контроллеров. Является ли ваш контроллер просмотра фактически частью навигационного стека? – jrturton