UIPopoverController, как установить фон для поповера? - PullRequest
1 голос
/ 31 августа 2011

UIPopoverController, как установить фон для поповера?

[[[self.popoverController contentViewController]  view] setBackgroundColor:[UIColor blueColor]];

Это не работает (( Фон в popover должен быть другим, чем в tableView (root).

1 Ответ

3 голосов
/ 31 августа 2011

UIPopoverController наследуется от NSObject и не имеет свойства фона или собственного представления для настройки фона представления.Таким образом, в этом случае вы можете манипулировать только видом contentViewController.

, и ваш код отлично работает для меня.Фон в табличном представлении теперь синий.

_popController = [[UIPopoverController alloc] initWithContentViewController:settingsPopoverController];
[[[_popController contentViewController]  view] setBackgroundColor:[UIColor blueColor]];
...