Идите в моделируемые показатели, и вы должны их найти. Вот образ того, где он находится. Обратите внимание, что popover доступен только в iPad, а не в iphone через симулятор.
Edit:
Вот пример кода с помощью кнопок и действий метод для создания поповер:
Вам нужно будет объявить свойство popoverController:
@property (nonatomic, strong) UIPopoverController* buttonPopoverController;
Тогда ваше действие кнопки может выглядеть примерно так:
- (void) buttonTapped:(UIButton*) sender
{
ContentViewController* contentVC = [[ContentViewController alloc] init];
self.buttonPopoverController = [[UIPopoverController alloc]
initWithContentViewController:contentVC];
self.buttonPopoverController.delegate = self;
//only required if using delegate methods
[self.buttonPopoverController presentPopoverFromRect:sender.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
}
ContentViewController - это любой контроллер вида, на который вы намерены переходить. Если он настроен с использованием раскадровки сцены, вы можете сделать что-то вроде этого, когда вы создаете ее:
UIStoryboard *storyboard = self.storyboard;
ContentViewController* contentVC =
[storyboard instantiateViewControllerWithIdentifier:@"ContentViewController"];
Вы можете установить идентификатор раскадровки с помощью удостоверений инспектор, когда у вас есть соответствующий контроллер представления, выбранного в раскадровке ,
только что добавил пример кода для жесткого кодирования, который вам может быть интересен. –
пытался с uibutton. Спасибо за помощь и ваше время. ценить это. – user1120133
изменил его на uibutton, но до сих пор не видит вариант popover. На самом деле это uitableviewcontroller, который я хочу как контроллер popover. Это не должно быть проблемой – user1120133