ポップオーバー(pop)のボタンからメインビュー(TapView)のメソッドを呼び出そうとしています
今、私は持っています
-(void)popoverControllerDidDismissPopover:
(UIPopoverController *)pop {
[self noise];
}
ポップオーバーが閉じられたときにメソッドを実行するように設定します。これは機能し、「許容可能」です
私がむしろ起こりたかったのは、ユーザーがUIButtonを押すことです(ポップオーバーで「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];