私は、Popoverを表示して動作させるために様々な人々のオンラインソリューションを試してみたのですが、は一例ではありません。が機能しました。UIPopoverControllerは表示されません
ここに私の現在のコードがあります。誰かが私のポップオーバーが現れない理由を教えてもらえますか?ありがとう。
popper = [[Popper alloc] initWithNibName: @"Popper" bundle: nil];
navigationController = [[UINavigationController alloc] initWithRootViewController: popper];
[navigationController presentModalViewController: popper animated:YES];
[navigationController release];
[popper release];
注:
- マイポッパークラスはのUIViewControllerを継承しています。
- IBのPopperに私のXibのクラスを設定しました。
- メインビューコントローラーをUIPopoverControllerDelegateを使用するように設定しました。
わかりませんが、通常はモーダルのプロパティを作成します。これにより、正しく動作しなくなる可能性があります。それを試してください。 – FreeAsInBeer