iPad: как изменить оттенок элемента панели навигации во всплывающем окне?

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

https://github.com/Scianski/KSCustomUIPopover

popover.popoverBackgroundViewClass = [KSCustomPopoverBackgroundView class];

Отлично работает, но как изменить оттенок элемента навигации всплывающего окна? Кнопка «Назад» на панели навигации всплывающего окна по-прежнему имеет стандартный синий цвет.


person Mr Wolf    schedule 07.01.2013    source источник


Ответы (1)


Указанный вами contentViewController, очевидно, является UINavigationController, верно? У которого есть rootViewController. Итак, что-то вроде следующего из rootViewController:

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

... должен сделать это.

person Shaps    schedule 23.04.2013