Как я могу установить цвет для моих кнопок контроллера навигации? - PullRequest
1 голос
/ 06 июля 2011

Как я могу добавить определенный цвет к фону моего контроллера навигации? Все, что я могу найти, это как установить конкретное изображение, но для моих нужд мне нужен только цвет фона. Есть ли способ или нет встроенного в SDK способа изменить только цвет?

Ответы [ 2 ]

3 голосов
/ 06 июля 2011

Вы говорите, цвет панели навигации

[navController.navigationBar setTintColor:[UIColor someColor]];
0 голосов
/ 06 июля 2011

Вы не можете установить цвет фона на UINavigationController. Контроллер навигации НЕ является UIView!

Класс UINavigationController реализует специализированное представление контроллер, который управляет навигацией иерархического содержания. Этот класс не предназначен для подклассов. Вместо, вы используете экземпляры как есть в ситуации, когда вы хотите, чтобы ваш пользовательский интерфейс приложения к отражать иерархическую природу ваш контент. Это навигация интерфейс позволяет представить ваши данные эффективно, а также делает пользователю легче ориентироваться это содержание.

Справочник по классам UINavigationController

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