Как указано в заголовке; У меня есть приложение, которое было запрограммировано pre-iOS 7, и появилась старая панель навигации, в которой использовалась определенная цветовая схема. Я хотел обновить это, и я добавил два новых диспетчера представлений в свою раскадровку; Однако всякий раз, когда я ударил глобальный оттенок она изменяет только два новых раскадровку дополнения, которые были сделаны пост IOS 7. Кроме того, я сделал некоторые исследования и попытался положить:Невозможно объединить панель навигации Цвет из приложения pre-iOS 7 с новыми представлениями, добавленными после iOS 7
UINavigationBar *navigationBar = [UINavigationBar appearance];
navigationBar.tintColor = [UIColor whiteColor];
в моем AppDelegate без толка .... спасибо за время
Как был установлен цвет в старых контроллерах? Был ли он установлен через UIAppearance, в коде или в IB? – Simon
Все, что есть, - это градиент для фона с CAGradientLayer в различных классах viewDidLoad(); ничего не используя UINavigationBar нигде. – Tukajo