Изменить цвет UIPopoverController (и цвет кнопки «Назад»)

Я пытаюсь изменить цвет из UIPopoverControler на iOS 5. Для этого я использую подкласс UIPopoverBackgroundView, который я назначаю моему всплывающему окну следующим образом:

self.popover.popoverBackgroundViewClass = [KWPopoverBackgroundView class];

Мой всплывающий элемент теперь черный как я определил в своем классе KWPopoverBackgroundView, но у меня все еще есть проблема с внешним видом. Кнопка «Назад» (Медали) навигационного контроллера внутри моего всплывающего окна по-прежнему синяя. Я хочу, чтобы все было унифицировано в черном цвете. Как избавиться от этого синего цвета?

enter image description here

Я попытался изменить tintColor моего navigationController.navigationBar, но, конечно же, всплывающее окно не заботится об этом. Есть ли способ исправить это в iOS 5.0? (Мое приложение находится в AppStore, я не хочу, чтобы это было исправлено уродливым хаком) Спасибо.

5
задан Ludovic Landry 18 June 2012 в 08:18
поделиться