web-dev-qa-db-ja.com

iOSアプリケーションのスプラッシュ画面に使用されるサイズは何ですか?

IOS SDKを使用してアプリケーションを開発しています。 Default必要なスプラッシュスクリーンのサイズを知る必要があります。

96
a111

2018アップデート-この情報は使用しないでください!

参考のために以下の投稿を残します。

起動画面と推奨事項の詳細については、Appleのドキュメント Human Interface Guidelines-Launch Screens をお読みください。

ありがとう
Drekka


2012年7月-この返信はかなり古いので、まだ人気があるようです。 Appleのdocoと 私のブログに置いた に基づいてブログ記事を書きました。皆さんの役に立つことを願っています。

はい。 iPhone/iPad開発では、Default.pngファイルがデバイスによって自動的に表示されるため、プログラムする必要はありません。これは非常に便利です。持っていませんが、iPadには特定の名前の異なるPNGが必要です。私はiPad default pngをグーグルで検索し、 この情報phunkwerksサイトから:


iPadの起動画像の向き

さまざまな方向オプションに対応するために、iPad起動画像の新しい命名規則が作成されました。 iPadの画面サイズは768×1024です。高さに従う寸法では、20ピクセルのステータスバーが考慮されることに注意してください。

ファイル名の次元

  • Default-Portrait.png * — 768w x 1024h
  • Default-PortraitUpsideDown.png — 768w x 1024h
  • Default-Landscape.png ** — 1024w x 748h
  • Default-LandscapeLeft.png — 1024w x 748h
  • Default-LandscapeRight.png — 1024w x 748h
  • iPad-Retina–Portrait.png — 1536 x 2048h
  • iPad-Retina–Landscape.png — 2048x1496h
  • Default.png —推奨されていません

*-Default-PortraitUpsideDown.pngファイルを指定していない場合、このファイルが優先されます。

**-Default-LandscapeLeft.pngまたはDefault-LandscapeRight.pngイメージファイルを指定していない場合、このファイルが優先されます。

「Appleの開発者ライブラリ」へのこのリンク も便利です。

179
drekka

2013年7月(iOS 6)の時点で、これが常に使用されています。

IPHONE SPLASH 
Default.png - 320 x 480
[email protected] - 640 x 960 
[email protected] - 640 x 1096 (with status bar)
[email protected] - 640 x 1136 (without status bar)

IPAD SPLASH 
iPadImage-Appname-Portrait.png * 768w x 1004h (with status bar)
[email protected] * 1536w x 2008h (with status bar)
iPadImage-Appname-Landscape.png ** 1024w x 748h (with status bar)
[email protected] ** 2048w x 1496h (with status bar)

iPadImage-Appname-Portrait.png * 768w x 1024h (without status bar)
[email protected] * 1536w x 2048h (without status bar)
iPadImage-Appname-Landscape.png ** 1024w x 768h (without status bar)
[email protected] ** 2048w x 1536h (without status bar)

ICON
Appname-29.png
[email protected]
Appname-50.png
[email protected]
Appname-57.png
[email protected]
Appname-72.png
[email protected]
iTunesArtwork (512px x 512px)
[email protected] (1024px x 1024px)
31
Andrew Johnson

IOS7の場合、次のサイズで起動イメージを作成します。

IPhone 5およびiPod touch(第5世代)の場合:

  • 640 x 1136ピクセル

他のiPhoneおよびiPod touchデバイスの場合:

  • 640 x 960ピクセル
  • 320 x 480ピクセル(標準解像度)

IPadポートレートの場合:

  • 1536 x 2048ピクセル
  • 768 x 1024ピクセル(標準解像度)

IPadランドスケープの場合:

  • 2048 x 1536ピクセル
  • 1024 x 768ピクセル(標準解像度)

iOS 7 Design Resources> iOS Human Interface Guidelines> Launch Images を参照してください

更新1

IPhone 6の場合:

  • ポートレートでは750 x 1334(@ 2x)
  • 横向きの場合は1334 x 750(@ 2x)

IPhone 6 Plusの場合:

  • ポートレートの場合、1242 x 2208(@ 3x)
  • 横向きの場合は2208 x 1242(@ 3x)

UPDATE 2

IPhone Xの場合:

  • ポートレート用に1125 x 2436(@ 3x)
  • 横向きの場合は2436 x 1125(@ 3x)
16
igo

それらを1024 x 768にすることができます。plistファイルの「ステータスバーは最初は非表示」も確認できます。

8
RanLearns

Xcode 9および最新デバイスの場合

ポートレート

iPhone 4/4S 640 x 96

iPhone 5/5C/5S iPod touch第5世代640 x 1136

iPhone 6/7/8 7 -50 x 1334

iPhone 6/7/8 Plus 1242 x 2208

iPhone X 1125 x 2436

iPad非網膜768 x 1024

iPad Retina 1536 x 2048

ランドスケープ

iPhone 6、7、8プラス2208 x 1242

iPhone X 2436 x 1125

iPad非網膜1024 x 768

iPad Retina 2048 x 1536

3
Ghulam Rasool

アップデート2019-iOS 12

スプラッシュスクリーンに必要なすべてのサイズを収集しました。必要なのは、これらのサイズの画像をドラッグしてドロップするだけです。XCodeは各サイズを適切な場所に配置します。

幸運を。

サイズ

320×480

640×960

640×1136

750×1334

768×1004

768×1024

828×1792

1024×748

1024×768

1125×2436

1242×2208

1242×2688

1536×2008

1536×2048

1792×828

2048×1496

2048×1536

2208×1242

2436×1125

2688×1242

注意

必要な画像の数は26個ですが、重複したサイズは6個あるため、上記のサイズは20個しかありません。

3
Essam Mohamed

ここで、iphone 6および6+サイズの解像度とディスプレイ仕様を追加できます。

iPhone 6以降-アセットの解像度(@ 3x)-解像度(2208 x 1242)px

iPhone 6-資産の解像度(@ 2x)-解像度(1334 x 750)px

iPad Air/Retina iPad(第1および第2世代/第3および第4)-資産解像度(@ 2x)-解像度(2048 x 1536)px

iPad Mini(第2および第3世代)-資産解像度(@ 2x)-解像度(2048 x 1536)px

iPhone(6、5S、5、5C、4S、4)-アプリアイコン(120x120 px)-AppStoreアイコン(1024x1024 px)-スポットライト(80x80 px)-設定(58x58 px)

iPhone(6+)-アプリアイコン(180x180 px)-AppStoreアイコン(1024x1024 px)-スポットライト(120x120 px)-設定(87x87 px)

3
imti

IOS 7以降では、静的な起動イメージは非推奨になりました。

画像のスライスを構成するカスタムビューを作成する必要があります。これは、通常のUIViewControllerビューと同様に、すべての画面に合わせてサイズ調整されます。

https://developer.Apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html

2
Andrew Johnson

ユニバーサルアプリでは、iPadスプラッシュスクリーンがシミュレーターに表示されましたが、デバイスには表示されませんでした。 iPadは代わりにiPhoneのDefault.pngスプラッシュを表示します。 Default-Landscape.pngおよびDefault-Portrait.pngファイルが存在するので、wth?ウィンドウを使用して画面キャプチャを作成したため、解像度は正しいはずです。主催者| iPadのスクリーンショットと「デフォルトの画像として保存」を使用し、名前を変更しました。

(とにかく私の1つのアプリから)2つのiPadスクリーンショットをResources-iPadディレクトリに移動する必要があることが判明しました。その後、すべて正常に動作します。今は明らかですが、誰か他の人がこれ以上眠れなくなった場合は...-ラリー

1
LDanberger

Adobe AIR iOS開発者の場合、iPadのスプラッシュ画像が「シフト」または1秒後に表示およびスケーリングされる場合は、使用しているAIRのバージョンによって寸法が異なるためです。

Default-Portrait.png:
768 x 1004(AIR 3.3以前)
768 x 1024(AIR 3.4以降)

[email protected]
1536 x 2008(AIR 3.3以前)
1536 x 2048(AIR 3.4以降)

参照:
http://help.Adobe.com/en_US/air/build/WS901d38e593cd1bac1e63e3d129907d2886-8000.html#WS901d38e593cd1bac58d08f9112e26606ea8-80

1
Matt Cardoza