3

Я пытаюсь создать интерфейс моего приложения в IB с помощью раскадровки и подключить UINavigationController к UITableViewController. В инспекторе атрибутов я установил свойство «Нижняя панель» навигационного контроллера «Панель инструментов». Однако, когда я выбираю панель инструментов и пытаюсь изменить ее оттенок, я не могу - независимо от того, какой цвет я выбираю, оттенок остается по умолчанию. Что странно, у меня есть свойство «Top Bar» навигационного контроллера, установленное в «Панель навигации», и я могу изменить его оттенок просто отлично. Кто-нибудь знает, почему это происходит?Изменить оттенок панели навигации навигатора

Заранее спасибо.

ответ

4

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

Вы можете изменить цвет панели инструментов с точки зрения вашего корневого зрения контроллера сделал метод загрузки с помощью:

self.navigationController.toolbar.tintColor = [UIColor redColor]; 
+0

Спасибо вам за ответ! Я просто решил отказаться от панели инструментов и использовать навигационную панель вместо этого, но если у меня появится шанс, я проверю ваш ответ. – gtmtg

Смежные вопросы