Создайте контроллер представления в представлении:
@property (strong, nonatomic) UIStoryboardPopoverSegue* popSegue;
В XIB создайте идентификатор, называемый «popover» для представления.
В интерфейсе напишите следующий код:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if( [[segue identifier] isEqualToString:@"popover"] )
{
//[[segue destinationViewController] setDelegate:self];
NSLog(@"%@",[[segue destinationViewController] viewControllers]);
self.popSegue = (UIStoryboardPopoverSegue*)segue;
.
.
.
}
Напишите следующий код, чтобы отклонить всплывающее окно с помощью кодировки:
[self.popSegue.popoverController dismissPopoverAnimated:YES];