iPadでは、私はポップオーバーであるビューを持っています。 UIActionSheetを表示するビュー内にボタンがあります。 showFromBarButtonItem:animatedを呼び出すと、私が期待するようにポップオーバーとして表示される代わりに、代わりにビューの下部から表示されるアクションシートが表示されます。誰かが既存のポップオーバーの上にポップオーバーするように強制する方法を知っていますか? UIActionSheetがポップオーバーではないことを示すビューがあれば、すべて正常に動作します。iPad上のUIActionSheetは、親ビューがUIPopoverのときに下から表示されます
0
A
答えて
0
この動作はおそらく、あなたのポップオーバーコントローラ内からUIActionSheetオブジェクトを呼び出している可能性があります。これはおそらく、iPhoneの画面サイズに匹敵する範囲にあります。このコントローラー内から呼び出すと、メソッドshowFromBarButtonItem:animated:
は、この縮小サイズのポップオーバーコントローラーの境界を取得し、iPhoneのように下部からアクションシートオブジェクトを起動します。
希望する効果を得るには、ポップオーバーコントローラをネストする必要があります。
関連する問題
- 1. iPad UIActionSheetが表示されない
- 2. UIPopOver(iPad)で表示されるUIImagePickerのサイズを変更する
- 3. iPad SplitView上にUiScrollViewを表示すると、下半分が横長に表示されます
- 4. IPadのUIActionSheetからuiimagepickercontrollersourcetypephotolibraryのためのUIImagePickerViewControllerを表示
- 5. ユーザーがiPhone上で上のビューをタップしたときにUIActionSheetを非表示にする
- 6. UIpopoverでプロンプトが表示されるナビゲーションバー
- 7. UIPopoverがUIButtonから正しく表示されない
- 8. キーボードがiPadに表示されるときにポップオーバーが左上隅に縮む
- 9. ビューが表示されていないときにビューの下に広告ビューを配置する
- 10. 親ビューのボタンをモーダルビューから非表示にしますか?
- 11. ビューを表示するUIActionSheetボタン
- 12. iPadで画像を上下逆に表示します。
- 13. カメラプレビューコードは、画像ビューを上下逆に表示します。
- 14. iPad WebApp:動画の上にトランジションボタンが表示されない
- 15. iPad UIActionSheetを外側にタップすると、UIActionSheetの状態になりますか?
- 16. ビューがナビゲーションスタックからポップされたときにキーボードが表示されないのはなぜですか?
- 17. MonoTouch.Dialog:上から5cmの表が表示されます
- 18. UIScrollViewは上部に表示されていませんが、ランダム:下部、中間に表示されます
- 19. Caliburn.Micro - ビューが表示されたときに何かをする
- 20. どのビューを選択するかは、アンドロイドの上に表示されます
- 21. Winforms ToolStripSplitButtonは、その下に灰色の線で表示され、マウスがその上に移動したときにのみ表示されます。
- 22. キーボードがiPadに表示されたら、どのように上に移動しますか?
- 23. ipad app - ほとんどのビューは大丈夫です。 1つのビューは表示されません
- 24. iPadのUIActionSheetのキャンセルボタン
- 25. 私のドロップダウンメニューは親の下に表示されていません
- 26. jQuery hoverIntentプラグイン親のホバーのdivを表示/非表示にしますが、表示されたときに表示されます。
- 27. ビューが実際に表示されるときのWKWebView通知
- 28. iOS/iPadモバイルSafari - onFocusイベントの前にJavaScriptのトリガーコードが表示され、画面上のキーボードが開きます
- 29. UIPopover内にABPeoplePickerNavigationControllerを表示
- 30. iPad上に大きなPDFを表示するとUIWebViewが漏れる
これを試しましたか? [popoverActionsheet showFromBarButtonItem:送信者アニメーション:はい]; – AAV
@AmitVyawahareはい私はそれを試みますが、それをポップオーバーとして表示するのではなく、iPhoneのようなビューの最下部から表示されます。 iPad上では常にポップオーバーする必要があります... – jjxtra