ファイルに画像を追加しUIImageView
、LaunchScreen.xib
デバイスの画面に合わせるようにしました。image.png、image@2x.png、およびimage@3x.pngを追加しましたが、iPhone 4/4s、5/5s、および 6はすべてimage@2x.pngを使用しているため、画像の外側に境界線が残ります。
すべてのデバイス画面に合わせて使用する画像を指定するにはどうすればよいですか?
ファイルに画像を追加しUIImageView
、LaunchScreen.xib
デバイスの画面に合わせるようにしました。image.png、image@2x.png、およびimage@3x.pngを追加しましたが、iPhone 4/4s、5/5s、および 6はすべてimage@2x.pngを使用しているため、画像の外側に境界線が残ります。
すべてのデバイス画面に合わせて使用する画像を指定するにはどうすればよいですか?
画像アセットを使用して、すべての iPhone および iPad サイズの起動画像を追加できます
IOS 8 以降では、iPhone または iPad の条件を追加する必要はありません。サイズ クラスを使用して、すべてのタイプのプラットフォームに 1 つのイメージを設定できます。
サイズクラスを使用して、画像を表示するように設定するだけです。すべての iPhone と iPad で見栄えが良くなります。
これはアップルからのコメントです: -
サイズクラス。iOS 8 のサイズ クラスを使用すると、iPhone と iPad の両方にカスタマイズされたレイアウトを持つ単一のユニバーサル ストーリーボードを設計できます。サイズ クラスを使用すると、共通のビューと制約を一度定義してから、サポートされているフォーム ファクターごとにバリエーションを追加できます。iOS シミュレーターとアセット カタログは、サイズ クラスも完全にサポートしています。