0

以下を使用して表示されるモーダル ビュー コントローラーがあります。

[self presentModalViewController:addStoryItem animated:YES];

iPhoneで。アプリをユニバーサル アプリに変換していますが、ポップオーバーを使用して同じモーダルを表示したいと考えています。ここにポップオーバーに関する非常に優れたチュートリアルがありますが、iPad 用のポップオーバーをゼロから作成することに焦点を当てています。

AddStoryItem.xib ファイルの ~ipad バージョンを作成してポップオーバーとして表示する必要がありますか、それとも既存の sans-~ipad ファイルを表示できますか? または、ポップオーバーのコンテンツが iPad バージョンで必要なとおりであっても、iPad 用の特定のポップオーバーを作成する必要がありますか?

助けて乾杯!

4

2 に答える 2

1

あなたはどちらかを行うことができます。単純に同じものを使用することもできます (正しい自動サイズ変更マスクがあると仮定すると、見た目は悪くないかもしれません) が、Apple は、iPad で利用可能なより大きなスペースをより適切に使用する新しいものを作成し、それを表示することを提案すると思います。 1。

また、Apple は全画面遷移を強く推奨していないため、どの方法を選択する場合でも、必ずモーダル表示スタイルを iPad 固有のモーダル ポップオーバーの 1 つに変更してください。このサイトをチェックしてください: http://useyourloaf.com/blog/2010/5/3/ipad-modal-view-controllers.htmlおよび「モーダル プレゼンテーション スタイル」セクション

于 2012-03-10T04:42:45.493 に答える
0

これは、UIPopOver に表示する内容によって異なります。popOver のコンテンツ サイズを iphone ビュー サイズ (320,460) と同様に割り当てる場合は、同じ iphone xib を使用できます。

于 2012-03-10T04:33:03.397 に答える