Мне удалось изменить оттенок цвета UINavigationBar, выполнив:
self.navigationController.navigationBar.tintColor = [UIColor redColor];
Однако проблема в том, что когда цвет становится слишком светлым, кнопка, кнопка BackButton и текст заголовка не видны. Почему он не настраивается автоматически в зависимости от оттенка? Нужно ли создавать настраиваемую кнопку, настраиваемый вид заголовка и настраиваемую кнопку возврата при изменении цвета оттенка?
альтернативный текст http://img210.imageshack.us/img210/9617/picture1tlv.png