risposta-alla-domanda-sullo-sviluppo-web-bd.com

Quali sono le dimensioni utilizzate per la schermata iniziale dell'applicazione iOS?

Sto sviluppando un'applicazione utilizzando l'SDK di iOS. Ho bisogno di sapere quali dimensioni dello splash screen Default ho bisogno.

94
a111

Aggiornamento 2018 - Si prega di non utilizzare queste informazioni!

Sto lasciando il post sottostante a fini di riferimento. 

Leggere la documentazione di Apple Linee guida per l'interfaccia umana - Schermate di avvio per dettagli sulle schermate di avvio e sui consigli. 

Grazie
Drekka


Luglio 2012 - Poiché questa risposta è piuttosto vecchia, ma la foto sembra popolare. Ho scritto un post sul blog basato su doco di Apple e posizionato sul mio blog . Spero che voi ragazzi lo troviate utile.

Sì. Nello sviluppo di iPhone/iPad il file Default.png viene visualizzato automaticamente dal dispositivo in modo da non doverlo programmare, il che è veramente utile. Non ce l'ho con me, ma hai bisogno di PNG diversi per l'iPad con nomi specifici. Ho cercato su google iPad default png e ho ottenuto questa informazione dal sito phunkwerks:


iPad Avvia l'orientamento dell'immagine

Per gestire varie opzioni di orientamento, è stata creata una nuova convenzione di denominazione per le immagini di lancio di iPad. La dimensione dello schermo dell'iPad è 768 × 1024, l'avviso nelle dimensioni che seguono l'altezza prende in considerazione una barra di stato di 20 pixel.

Dimensioni del nome file

  • 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 - 1536w x 2048h 
  • iPad-Retina–Landscape.png - 2048w x 1496h
  • Default.png - Non consigliato 

* -Se non hai specificato un file Default-PortraitUpsideDown.png, questo file avrà la precedenza.

** - Se non hai specificato un file di immagine Default-LandscapeLeft.png o Default-LandscapeRight.png, questo file avrà la precedenza.

Anche questo link a "Apple's Developer Library" è utile.

178
drekka

A partire da luglio 2013 (iOS 6), questo è quello che usiamo sempre:

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

Per iOS7 crea immagini di lancio nelle seguenti dimensioni:

Per iPhone 5 e iPod touch (5a generazione):

  • 640 x 1136 pixel

Per altri dispositivi iPhone e iPod touch:

  • 640 x 960 pixel
  • 320 x 480 pixel (risoluzione standard)

Per il ritratto iPad:

  • 1536 x 2048 pixel
  • 768 x 1024 pixel (risoluzione standard)

Per il panorama iPad:

  • 2048 x 1536 pixel
  • 1024 x 768 pixel (risoluzione standard)

Vedi Risorse di progettazione iOS 7> Linee guida per l'interfaccia umana iOS> Avvia immagini

UPDATE 1

Per iPhone 6:

  • 750 x 1334 (@ 2x) per ritratto
  • 1334 x 750 (@ 2x) per il paesaggio

Per iPhone 6 Plus:

  • 1242 x 2208 (@ 3x) per ritratto
  • 2208 x 1242 (@ 3x) per il paesaggio

UPDATE 2

Per iPhone X:

  • 1125 x 2436 (@ 3x) per ritratto
  • 2436 x 1125 (@ 3x) per il paesaggio
15
igo

Puoi renderli 1024 x 768. Puoi anche controllare "Barra di stato inizialmente nascosta" nel file plist.

8
RanLearns

Per Xcode 9 e dispositivi più recenti

Ritratto

iPhone 4/4S 640 x 960  

iPhone 5/5C/5S iPod touch 5a generazione 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 non retina 768 x 1024

iPad retina 1536 x 2048

Paesaggio

iPhone 6, 7 e 8 plus 2208 x 1242

iPhone X 2436 x 1125

iPad non retina 1024 x 768

iPad retina 2048 x 1536

3
Ghulam Rasool

Qui posso aggiungere risoluzioni e specifiche di visualizzazione per le dimensioni di iphone 6 e 6+:

iPhone 6+ - Risoluzione asset (@ 3x) - Risoluzione (2208 x 1242) px

iPhone 6 - Risoluzione asset (@ 2x) - Risoluzione (1334 x 750) px

iPad Air/Retina iPad (1st & 2nd Generation/3rd & 4th) - Asset Resolution (@ 2x) - Risoluzione (2048 x 1536) px

iPad Mini (2a e 3a generazione) - Risoluzione asset (@ 2x) - Risoluzione (2048 x 1536) px

iPhone (6, 5S, 5, 5C, 4S, 4) - Icona app (120x120 px) - Icona AppStore (1024x1024 px) - Spotlight (80x80 px) - Impostazioni (58x58 px)

iPhone (6+) - Icona app (180x180 px) - Icona AppStore (1024x1024 px) - Spotlight (120x120 px) - Impostazioni (87x87 px) 

3
imti

Con iOS 7+, le immagini di avvio statico sono ora deprecate. 

Dovresti creare una vista personalizzata che compone sezioni di immagini, quali dimensioni a tutte le schermate come una normale vista di UIViewController.

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

2
Andrew Johnson

Con l'app universale avevo la schermata iniziale dell'iPad mostrata nel simulatore ma non sul dispositivo. L'iPad mostrerebbe invece lo splash Default.png per l'iPhone. I file Default-Landscape.png e Default-Portrait.png esistenti, quindi wth? La risoluzione dovrebbe essere corretta poiché ho creato le catture di schermo usando Window | Organizzatore | Schermate e utilizzato 'Salva come immagine predefinita' per l'iPad, quindi semplicemente rinominato.

Risulta comunque (dalla mia unica app) che le due schermate di iPad devono essere spostate nella directory Resources-iPad. Quindi funziona tutto bene. Sembra ovvio ora, ma nel caso in cui qualcun altro ha perso il sonno su questo ...- Larry

1
LDanberger

Per gli sviluppatori Adobe AIR iOS, prendi nota che se le immagini di Splash di iPad "spostano" o visualizzano e scalano un secondo dopo, è perché esistono diverse dimensioni a seconda della versione di AIR che stai utilizzando. 

Default-Portrait.png:
768 x 1004 (AIR 3.3 e precedenti)
768 x 1024 (AIR 3.4 e versioni successive)

[email protected]:
1536 x 2008 (AIR 3.3 e versioni precedenti)
1536 x 2048 (AIR 3.4 e versioni successive)

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

1
Matt Cardoza

Aggiornamento 2019 - iOS 12

Ho raccolto tutte le dimensioni necessarie per la schermata iniziale. Tutto ciò di cui hai bisogno è semplicemente trascinare le immagini con queste dimensioni e rilasciarle, XCode posizionerà ogni dimensione nel posto giusto.

In bocca al lupo.

Dimensioni:

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

Nota

Il conteggio delle immagini richieste è di 26 immagini ma ci sono 6 dimensioni duplicate così troverai le dimensioni sopra riportate solo 20.

0
Essam Mohamed