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