0

既に App Store にあり、XCode 3.2 バージョンで開発されたアプリケーションがあります。現在、最新の X-Code バージョン 4.3.3 を使用しています。以前のバージョンでは「Create iPad Conversion」というオプションがありましたが、XCode 4 ではそのようなオプションがなかったので、いくつかの記事をググって次の手順を実行しました。 1. プロジェクト ナビゲーター -> ターゲットを選択 -> 右クリックipadの複製を選択します。2. 概要タブで、デバイスを「ユニバーサル」として選択します。

iPadシミュレーターでアプリケーションを実行すると、Ipadシミュレーターですべてのコントロールを備えたiPhoneウィンドウが表示されていることがわかりました。コントロールのサイズが変更された正確な iPad ウィンドウが表示されませんでした。

mainwindow.xib を含む合計 14 個の .xib ファイルがあります。プロジェクト全体を iPad に変換するには、さらにどのような手順を踏む必要がありますか?

4

1 に答える 1

0

ユニバーサルに変換するだけでは、ビューのサイズが iPad サイズに変更されない場合があります。私の場合、アプリケーションのいくつかの場所で iPad の UI を変更する必要がありました。また、iPhone アプリケーションを Universal に変換する必要がありました。だから、私はこのリンクを見つけました。UIが両方で異なるため、各ビューに2つのxibs(iPadとiPhone)があります。また、命名は次のように行われました。

MyViewController.xib         //For iPhone
MyViewController~ipad.xib    //For iPad

アプリを iPad 用にのみ変換する必要がある場合は、xibs を iPad サイズに変換するだけです。

于 2012-08-06T13:50:16.097 に答える