UIPopoverController
наследуется от NSObject
и не имеет свойства фона или собственного представления для настройки фона представления.Таким образом, в этом случае вы можете манипулировать только видом contentViewController
.
, и ваш код отлично работает для меня.Фон в табличном представлении теперь синий.
_popController = [[UIPopoverController alloc] initWithContentViewController:settingsPopoverController];
[[[_popController contentViewController] view] setBackgroundColor:[UIColor blueColor]];