Я пытаюсь вызвать метод в главном окне (TapView) с помощью кнопки в моем всплывающем окне (pop)
Теперь, когда у меня есть
-(void)popoverControllerDidDismissPopover:
(UIPopoverController *)pop {
[self noise];
}
Настройте так, чтобы при отклонении поповера он запускал метод. Это работает и является «приемлемым»
Я бы предпочел, чтобы это произошло из-за того, что пользователь нажимает кнопку UIB (давайте назовем это ... «load1» во всплывающем окне и вместо этого вызывается метод.
Кто-нибудь получил какие-нибудь яркие идеи по этому поводу? Я уверен, что это очень просто, но я не совсем уверен, что именно я пытаюсь сделать, поэтому поиск ответов дал довольно широкий диапазон вариантов.
РЕДАКТИРОВАТЬ: Вот как я называю мой поповер. Это может помочь.
saveLoadScifi *sLoad = [[saveLoadScifi alloc] init];
UIPopoverController *pop = [[UIPopoverController alloc] initWithContentViewController:sLoad];
[pop setDelegate:self];
CGRect popoverRect = [self.view convertRect:[sender frame]
fromView:[sender superview]];
[pop presentPopoverFromRect:popoverRect inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];