可能性のある複製:
iPhone 5の画面サイズの扱い方
XcodeでiOSアプリに4インチiPhone 5ディスプレイのサポートを追加するにはどうすればよいですか?
これは最新のパブリックXcodeリリースv4.4.1でも可能ですか?
[email protected]という名前の新しい起動イメージをプロジェクトに追加すると、機能します!
アプリケーションがiOS6のみの場合、3.5インチと4インチの両方のiPhone 5デザインで正しくレイアウトするビューを作成する最も簡単な方法は、AutoLayoutを使用することですXIBでサイズを自動的に調整するようにします(詳細については WWDC'2012ビデオセッション を参照してください)。アプリケーションがiOS6より前のバージョンをサポートする必要がある場合、ビューでAutoResizingMasks
を使用して、3.5インチと4インチの両方の画面に合わせてサイズを変更することができます。
次に、アプリケーションが4インチディスプレイをサポートし、iPhone 5で起動したときに画面全体を表示するには、"[email protected]"
画像をプロジェクトに起動します。この起動画像が存在するだけで、アプリケーションは、上下に黒い帯が表示されるのではなく、iPhone 5で全画面表示されます。
短い答え:XCode-> Targets-> Summary-> iPhone/iPod Deployment Infoの新しい起動イメージスロット(Retina 4インチ)を使用してください
私がチェックしたすべてのオプションにもかかわらず、何も機能しないOpenGL ES 2アプリがあります。新しいGLGameプロジェクトを作成すると、Retina 3.5インチとRetina 4インチの黒い起動画像が追加されます。プロジェクトの設定や.plistファイルと他のすべての比較にもかかわらず、「iPhone 5で利用可能にする」と言うものは何も見つかりませんでした。これが将来変わることを期待しています。