IOS SDKを使用してアプリケーションを開発しています。 Default
必要なスプラッシュスクリーンのサイズを知る必要があります。
参考のために以下の投稿を残します。
起動画面と推奨事項の詳細については、Appleのドキュメント Human Interface Guidelines-Launch Screens をお読みください。
ありがとう
Drekka
2012年7月-この返信はかなり古いので、まだ人気があるようです。 Appleのdocoと 私のブログに置いた に基づいてブログ記事を書きました。皆さんの役に立つことを願っています。
はい。 iPhone/iPad開発では、Default.png
ファイルがデバイスによって自動的に表示されるため、プログラムする必要はありません。これは非常に便利です。持っていませんが、iPadには特定の名前の異なるPNGが必要です。私はiPad default png
をグーグルで検索し、 この情報phunkwerksサイトから:
さまざまな方向オプションに対応するために、iPad起動画像の新しい命名規則が作成されました。 iPadの画面サイズは768×1024です。高さに従う寸法では、20ピクセルのステータスバーが考慮されることに注意してください。
Default-Portrait.png
* — 768w x 1024hDefault-PortraitUpsideDown.png
— 768w x 1024hDefault-Landscape.png
** — 1024w x 748hDefault-LandscapeLeft.png
— 1024w x 748hDefault-LandscapeRight.png
— 1024w x 748hiPad-Retina–Portrait.png
— 1536 x 2048hiPad-Retina–Landscape.png
— 2048x1496hDefault.png
—推奨されていません*-Default-PortraitUpsideDown.png
ファイルを指定していない場合、このファイルが優先されます。
**-Default-LandscapeLeft.png
またはDefault-LandscapeRight.png
イメージファイルを指定していない場合、このファイルが優先されます。
「Appleの開発者ライブラリ」へのこのリンク も便利です。
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)
iTunesArtwork@2x (1024px x 1024px)
IOS7の場合、次のサイズで起動イメージを作成します。
IPhone 5およびiPod touch(第5世代)の場合:
他のiPhoneおよびiPod touchデバイスの場合:
IPadポートレートの場合:
IPadランドスケープの場合:
iOS 7 Design Resources> iOS Human Interface Guidelines> Launch Images を参照してください
更新1
IPhone 6の場合:
IPhone 6 Plusの場合:
UPDATE 2
IPhone Xの場合:
それらを1024 x 768にすることができます。plistファイルの「ステータスバーは最初は非表示」も確認できます。
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
スプラッシュスクリーンに必要なすべてのサイズを収集しました。必要なのは、これらのサイズの画像をドラッグしてドロップするだけです。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個しかありません。
ここで、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)
IOS 7以降では、静的な起動イメージは非推奨になりました。
画像のスライスを構成するカスタムビューを作成する必要があります。これは、通常のUIViewControllerビューと同様に、すべての画面に合わせてサイズ調整されます。
ユニバーサルアプリでは、iPadスプラッシュスクリーンがシミュレーターに表示されましたが、デバイスには表示されませんでした。 iPadは代わりにiPhoneのDefault.pngスプラッシュを表示します。 Default-Landscape.pngおよびDefault-Portrait.pngファイルが存在するので、wth?ウィンドウを使用して画面キャプチャを作成したため、解像度は正しいはずです。主催者| iPadのスクリーンショットと「デフォルトの画像として保存」を使用し、名前を変更しました。
(とにかく私の1つのアプリから)2つのiPadスクリーンショットをResources-iPadディレクトリに移動する必要があることが判明しました。その後、すべて正常に動作します。今は明らかですが、誰か他の人がこれ以上眠れなくなった場合は...-ラリー
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以降)