、、、だけUIButtons
を使用する非常にシンプルなiPhoneアプリがあります。カスタムコントローラーやグラフィックスなし。そのUIを使用してアプリをユニバーサルに変換するにはどうすればよいですか?UIlabels
UITableView
14495 次
2 に答える
21
最初に、アプリケーションのターゲット デバイスを Universal に更新します。
- アプリケーション ターゲット デバイスを Universal に更新します。
NSMainNibFile
&NSMainNibFile~ipad
キーの Info.plist を確認します。- 他のすべてのビューでは、2 つの異なる NIB を使用します。たとえば、FirstView.xib と FirstView~ipad.xib です。iOS ランタイムは、デバイスに基づいて適切なビューを読み込みます。
サンプル プロジェクトのスクリーンショットを次に示します。
于 2011-05-02T20:18:02.473 に答える
1
昨日、iPhone アプリを iPad に変換する必要がありましたが、アプリが非常にシンプルである限り、それを行う最も簡単な方法を見つけました。私のものは文字通り、自動サイズに設定されたいくつかのtableViewでした。Targets / Devices で、「iPhone」から「Universal」に変更してから、アプリケーションをビルドします。これは私にとって非常にうまく機能しました。すべての tableView は iPad 用に完全にフォーマットされており、必要なのはそれだけです。
テキストフィールドを含むウィンドウなど、単なるtableViewではない他のXIBファイルがある場合は、適切にサイズ変更するようにそれぞれを設定するだけで、拡大して上部にとどまり、シンプルなアプリがきれいになるはずです。 iPad用の設定はほとんどすべて完了しています。
明らかに、テストして必要なものを微調整する必要がありますが、ほとんどの場合、上記は魔法のように機能し、iPhone アプリを iPad アプリに変換するのに文字通り 1 秒かかりました。
于 2012-03-10T18:18:32.450 に答える