Я знаю, что это паршивый построен ответ, но я просто играл с представления UIPopoverController. Они существуют.
Единственный способ доступа к ним - это ваше мнение, которое находится в UIPopovercontroller.
У меня есть навигационный контроллер, так что я по этой иерархии
UIView *test = ((UIView *)[[[self.navigationController.view.superview.superview.subviews objectAtIndex:0] subviews] objectAtIndex:1]);
UIView *test2 = ((UIView *)[[[self.navigationController.view.superview.superview.subviews objectAtIndex:0] subviews] objectAtIndex:1]);
test.backgroundColor = [UIColor greenColor];
test2.backgroundColor = [UIColor greenColor];
Это точно не конечная цель, но это очень близко.
вы найдете, что the_view_in_the_popover.superview.superview
(может быть, только один просмотр, если вы не видите выход контроллера) - это UIPopoverView. Если вы ставите его как UIView и рассматриваете его как UIView, вы не нарушаете никаких правил. Я думаю, это действительно до яблока.
Btw, irc.freenode.net #ipaddev - это место, где нужно быть. – Sneakyness
Эй, Мадхуп, вы могли настроить поп-контроллер вашего приложения. – sandy