2013-12-09 2 views
0

Я пытаюсь выяснить, как изменить цвет текста и стрелки кнопок UINavigationBar.изменение цвета кнопки навигации для ios7

Я знаю, как изменить titleTextAttributes, но не могу узнать, как это сделать с кнопками.

Например это, как я могу изменить titleTextAttributes внутри моей AppDelegate

self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName : [UIColor redColor]}; 

Я просматривал документы UINavigationBar и не может найти любую кнопку атрибутов поэтому не уверен, что делать здесь.

ответ

3

изменить цвет текста и цвет стрелки на панели навигации вы можете использовать этот код (IOS 7):

self.navigationController.navigationBar.tintColor = [UIColor redColor]; 

этот код будет также изменить цвет кнопок

+1

Стоит отметить, что цвет оттенка можно также установить на раскадровке, включая место для установки цвета «Глобальный оттенок». Глобальный цвет оттенков - это цвет оттенка, используемый всем, цвет оттенка которого установлен на «по умолчанию». – nhgrif

+0

@llario, для чего цвет меняется на кнопку. Что делать, если мы хотим другого цвета, чем выбирает ios7. – logixologist

+0

@nhgrif стрелка назад, которая создается автоматически, не может дать цвет в раскадровку. – Ilario

3

Вы можете в глобальном масштабе изменить его так же просто, как это enter image description here

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