Изменить цвет UINavigationbar для вкладки "Дополнительно"?
Я сейчас пользуюсь
self.navigationController.navigationBar.tintColor = [UIColor orangeColor];
изменить цвет моих UINavigationBars в моем приложении iOS. Однако в моем приложении теперь так много элементов панели вкладок, что для управления дополнительными элементами используется контроллер Apple"Дополнительно" по умолчанию. К сожалению, я не могу понять, как изменить цвет "Больше" UINavigationBar. Есть идеи?
Благодарю.
РЕДАКТИРОВАТЬ: Найдено, что вы можете сделать это - см. http://cduu.wordpress.com/2010/08/27/uinavigationbar-color-of-more-tab/ для получения дополнительной информации.
2 ответа
Не создавайте пользовательскую панель инструментов, просто используйте пользовательское представление для вашего UIBarButtonItem. Для примера этого проверьте
На этой странице посмотрите в -handle_NowPlayingItemChanged: метод, где он создает UIBarButtonItem с UIButton в качестве пользовательского представления.
Это не может быть сделано. вы можете захотеть создать собственную "панель инструментов", если вам нужен такой контроль.