iPadでフォームシートモーダルを作成しようとしています。これは540x620モーダルビューである必要があります。
ビューが540x620サイズのUIViewであるNIBファイルを使用してビューコントローラーを作成しました(その上に何かが含まれています)。
モーダルプレゼンテーションスタイルをに設定し、現在のViewControllerUIModalPresentationFormSheet
を呼び出しますpresentModalViewController:animated:
。
ビューは下からスライドしますが、フォームシートではなく、画面全体を占めます(ビュー要素はすべて画面の左上に固定されています)。
さらに奇妙なことに、私がそれを閉じると、その「下」にあったすべてのUIは、画面の中央にあるほぼフォームシートサイズの領域で、すべて中央に再レイアウトされます。ビザロ!
何がこの振る舞いを引き起こす可能性があるかについて誰かが何か提案がありますか?
ありがとう。