web-dev-qa-db-ja.com

XcodeでiOSアプリにiPhone 5大画面サポートを追加する方法は?

可能性のある複製:
iPhone 5の画面サイズの扱い方

XcodeでiOSアプリに4インチiPhone 5ディスプレイのサポートを追加するにはどうすればよいですか?

これは最新のパブリックXcodeリリースv4.4.1でも可能ですか?

28
Anton Holmquist

[email protected]という名前の新しい起動イメージをプロジェクトに追加すると、機能します!

71
Luca T

アプリケーションがiOS6のみの場合、3.5インチと4インチの両方のiPhone 5デザインで正しくレイアウトするビューを作成する最も簡単な方法は、AutoLayoutを使用することですXIBでサイズを自動的に調整するようにします(詳細については WWDC'2012ビデオセッション を参照してください)。アプリケーションがiOS6より前のバージョンをサポートする必要がある場合、ビューでAutoResizingMasksを使用して、3.5インチと4インチの両方の画面に合わせてサイズを変更することができます。

次に、アプリケーションが4インチディスプレイをサポートし、iPhone 5で起動したときに画面全体を表示するには、"[email protected]"画像をプロジェクトに起動します。この起動画像が存在するだけで、アプリケーションは、上下に黒い帯が表示されるのではなく、iPhone 5で全画面表示されます。

4
AliSoftware

短い答え:XCode-> Targets-> Summary-> iPhone/iPod Deployment Infoの新しい起動イメージスロット(Retina 4インチ)を使用してください

私がチェックしたすべてのオプションにもかかわらず、何も機能しないOpenGL ES 2アプリがあります。新しいGLGameプロジェクトを作成すると、Retina 3.5インチとRetina 4インチの黒い起動画像が追加されます。プロジェクトの設定や.plistファイルと他のすべての比較にもかかわらず、「iPhone 5で利用可能にする」と言うものは何も見つかりませんでした。これが将来変わることを期待しています。

3
RelativeGames