Я хочу изменить цвет UINavigationBar?Как изменить цвет кнопок UINavigationBar & на нем?
Можно ли использовать разные цвета кнопок UINavigationBar &?
Я хочу изменить цвет UINavigationBar?Как изменить цвет кнопок UINavigationBar & на нем?
Можно ли использовать разные цвета кнопок UINavigationBar &?
Вы можете установить стиль панели навигации. По умолчанию или черный. Также вы можете установить черный цвет и установить полупрозрачное значение YES, чтобы получить blackTranslucent bar.
Неверный формат. tintColor может изменить цвет UINavigationBar. – Raptor
Правильно, настройка tintColor - это то, что вы хотите сделать. Вы можете установить его со значением, созданным с помощью UIColor, с помощью initWithRed: green: blue: alpha: constructor. Или вы можете создать представление, связанное с IBOutlet, и использовать свойство backgroundColor этого представления для установки цвета или UINavigationBar. Мне нравится этот подход лучше, потому что он позволяет мне визуально корректировать цвет в NIB. Я также могу оставить несколько образцов цветов для справки. – Brennan
UINavigationBar имеет свойство tintColor
.
Это не работает для меня. когда я применяю свойство tintColor, моя панель навигации UITableViewController изменяется только на белый цвет. На самом деле я устанавливаю оранжевый цвет для NavigationBar. В чем проблема? – DShah
'navigationBar.tintColor = [UIColor orangeColor];' не работает? –
Пожалуйста, измените выбранный ответ на тот, который имеет более высокую оценку, поскольку выбранное значение теперь не соответствует правилу. – Brennan