Если я правильно понял ваш вопрос, вы хотите иметь пользовательский вид в вашем UIPopovercontroller
. Это можно сделать, создав новый UIViewController
с собственным содержимым.
Затем загрузите ваш popovercontroller из класса, из которого вы загружаете действие. Пример:
myView *theView = [[myView alloc] initWithNibName:@"myView"
bundle:nil];
UIPopoverController* aPopover = [[UIPopoverController alloc] initWithContentViewController:theView];
[aPopover setDelegate:self];
[aPopover setPopoverContentSize:CGSizeMake(320, 320) animated:YES];
[theView setPopover:aPopover];
[theView release];
[self.popoverController presentPopoverFromRect:CGRectMake(510,370,0,0) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];