2011-02-05 13 views
1

私はiPhoneアプリを開発したので、今はiPadで動作する必要があります。シミュレータでは、アプリはちょっとしたウィンドウでしか表示されません(x2ズームはアプリがフルスクリーンで動作するようにします)が、アプリをフルスクリーンで直接表示する方法はありますか? iPhone/iPadにiphoneアプリのみipadの上に小さなウィンドウで表示

どうもありがとう、

はリュック

答えて

5

が設定を投影して行くと、ターゲットデバイスファミリを設定

+0

あなたはTarget-> my_app_nameを意味しますか?「iPadの現在のターゲットをアップグレード...」を選択する必要がありますか? – Luc

+0

いいえプロジェクトの設定を編集し、対象のデバイスファミリを見つけよう – Max

5

マックスは設定に突出するように移動して、/ iPhoneにターゲットデバイスファミリを設定し、言ったようにiPad。しかしこれでは十分ではありません。この変更により、アプリケーションタイプは汎用アプリケーションになります。アプリはフルスクリーンで起動するので、これは良いことですが、アプリケーションのビューのサイズをハードコーディングすると、iPadのルックアンドフィールが悪くなります。だから、マックスがあなたのために提案した最初のステップを実行して、ビューが自動的に配置されないので、あなたが望むようにアプリが見えるかどうかを確認してください。変更はコードまたはペン先から行う必要があります。
自動調整マスクを適切に設定すると少し役立ちます。


編集:
プロジェクト]メニュー - >編集プロジェクトの設定 - >ターゲットデバイスファミリ

2

あなたは、以下の少なくとも実行する必要があります。

変更のiPadを含むようにターゲットデバイス・ファミリ。

(Interface Builderメニューを使用して)iPadのすべての必要な.xibを作成または変換します。

(NSMainNibFile〜ipadキーを使用して)アプリのinfo.plistからトップレベルiPad .xibを参照してください。

コントローラまたはビューのソースコードが異なる必要がある場合は、iPadのパラダイムを処理します。

+0

iphoneのバージョンとipadのバージョンが必要ですか? iphone .xibでは、私は手動で要素のサイズを設定し、これはipadのために本当にいいとは言えませんが、どうすればipadのためのこのparticuliar .xibの新しいバージョンを作成できますか? my_nib_ipad.xibであり、それを.plistで参照しますか? – Luc

+0

Interface Builderには、File - > Create iPad Versionのメニューアイテムがあり、自動サイズ変更マスクを変更してもしなくてもiPhone xibをiPad xibに変換します。 – hotpaw2

+0

ありがとう、本当に役に立ちました。最後のことは、iPadかiPhoneかに関係なく、TEST.xibの代わりにipadTEST.xibが読み込まれる方法です。私は.plist側をチェックしましたが、これを指定する設定オプションはありませんでした。 – Luc

関連する問題