重複の可能性:
iPhone 5(ワイドスクリーンデバイス)を検出する方法は?
iphone 5の大画面で動作させるために、iphone 5より前に開発が開始されたアプリに調整を加える必要がありますか?
もしそうなら、これらの変更は何ですか、またはどこで変更するものを見つけることができますか?グーグルはこれまであまり役に立たなかった。
ありがとう
重複の可能性:
iPhone 5(ワイドスクリーンデバイス)を検出する方法は?
iphone 5の大画面で動作させるために、iphone 5より前に開発が開始されたアプリに調整を加える必要がありますか?
もしそうなら、これらの変更は何ですか、またはどこで変更するものを見つけることができますか?グーグルはこれまであまり役に立たなかった。
ありがとう
Default-568h@2x.png
起動イメージを追加した後、この投稿で概説されている手順に従います。
iPhone 5の画面解像度用のアプリを開発または移行するにはどうすればよいですか?
アプリ内で使用されている画像に問題があり、iPhone5およびiPhone5より前のデバイスをサポートしたい場合は、次を使用してください。
Default-568h@2x.png
iPhone 5の画面をサポートするために、640x1136pxという名前のデフォルトの起動イメージを追加する必要があります。
まず、iPhone 5と互換性を持たせるには、640x1136の起動イメージ(-568h@2x.png
サフィックス付き)が必要ですが、大画面を十分に活用するには、さまざまな方法があります。これを行う最も簡単な方法は、2つの別々のストーリーボードを作成してiPhone 5用に新しいストーリーボードを作成し、iPhone 4S、4などですでに使用したストーリーボードを維持することです。2つのストーリーボードを使用すると、AutoLayoutが不要になります。AutoLayoutを有効にすると、iOS5との互換性も失われることに注意してください。開始するには、この回答のコードを使用してください。
アプリのビューのレイアウトによっては、あまり多くの変更を加える必要がない場合があります。スクロールビューやテーブルビューなど、サイズが変更されて正しく固定されているビューがある場合、それらはiPhone5画面の追加スペースを埋めるために拡張されます。新しい画面サイズの起動画像も追加する必要があります。
iphone 5の画面は背が高いので、1136x640の解像度の画像も画像フォルダに含める必要があります。(画像のファイル名の最後に-568h @ 2xを追加します)
また、スプライトや画面に表示されるその他すべてを調整するたびに、ipadとiphone(網膜以外と網膜)を説明するのと同じように、iphone5を個別に説明する必要があります。