100 votes

Quelles sont les tailles utilisées pour l'écran d'accueil des applications iOS ?

Je développe une application à l'aide du SDK iOS. J'ai besoin de savoir ce que Default les tailles d'écran de projection dont j'ai besoin.

2 votes

Juste une parenthèse : n'oubliez pas qu'iOS déconseille l'utilisation d'écrans de démarrage. Utilisez plutôt une image de lancement. Ils sont techniquement identiques, mais conceptuellement différents. Un écran de démarrage est généralement utilisé comme image de marque, tandis qu'une image de lancement est une image préformatée de votre interface utilisateur qui donne à l'utilisateur l'impression que l'application se charge plus rapidement. Consultez Les lignes directrices de l'interface humaine d'iOS dans ce domaine

180voto

drekka Points 10020

Mise à jour 2018 - N'utilisez pas cette information !

Je laisse le message ci-dessous à titre de référence.

Veuillez lire la documentation d'Apple Directives pour l'interface humaine - Écrans de lancement pour plus de détails sur les écrans de lancement et les recommandations.

Merci
Drekka


Juillet 2012 - Cette réponse est plutôt ancienne, mais semble toujours aussi populaire. J'ai écrit un billet de blog basé sur le doco d'Apple et sur le je l'ai placé sur mon blog . J'espère que vous le trouverez utile.

Oui. Dans le cadre du développement de l'iPhone/iPad, l'option Default.png Le fichier est affiché automatiquement par l'appareil, vous n'avez donc pas à le programmer, ce qui est très utile. Je ne l'ai pas avec moi, mais vous avez besoin de différents PNG pour l'iPad avec des noms spécifiques. J'ai cherché sur Google iPad default png et a obtenu cette information de la phunkwerks site :


Orientations des images de lancement de l'iPad

Pour faire face aux diverses options d'orientation, une nouvelle convention de dénomination a été créée pour les images de lancement de l'iPad. La taille de l'écran de l'iPad est de 768×1024, remarquez dans les dimensions qui suivent que la hauteur tient compte d'une barre d'état de 20 pixels.

Dimensions du fichier

  • 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 recommandé

*-Si vous n'avez pas spécifié un Default-PortraitUpsideDown.png ce fichier aura la priorité.

**-Si vous n'avez pas spécifié un Default-LandscapeLeft.png o Default-LandscapeRight.png ce fichier aura la priorité.

Ce lien vers la "Bibliothèque des développeurs Apple". est également utile.

16 votes

Notez que le fichier Default.png est utilisé pour l'iPhone lorsque l'application universelle est exécutée sur cet appareil. Il doit donc s'agir d'une image standard de 320 x 480 ou 320 x 460. La mention "non recommandé" ne concerne que les applications destinées à l'iPad.

2 votes

Merci ! J'utilise maintenant un Default-Portrait.png avec 768w x 1024h cette taille semble fonctionner aussi.

1 votes

Mon application fonctionnera par défaut en mode paysage. Mais comment puis-je spécifier une image par défaut en mode paysage pour l'iPhone ?

31voto

Andrew Johnson Points 4758

Depuis juillet 2013 (iOS 6), c'est ce que nous utilisons toujours :

IPHONE SPLASH 
Default.png - 320 x 480
Default@2x.png - 640 x 960 
Default-568h@2x.png - 640 x 1096 (with status bar)
Default-568h@2x.png - 640 x 1136 (without status bar)

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

iPadImage-Appname-Portrait.png * 768w x 1024h (without status bar)
iPadImage-Appname-Portrait@2x.png * 1536w x 2048h (without status bar)
iPadImage-Appname-Landscape.png ** 1024w x 768h (without status bar)
iPadImage-Appname-Landscape@2x.png ** 2048w x 1536h (without status bar)

ICON
Appname-29.png
Appname-29@2x.png
Appname-50.png
Appname-50@2x.png
Appname-57.png
Appname-57@2x.png
Appname-72.png
Appname-72@2x.png
iTunesArtwork (512px x 512px)
iTunesArtwork@2x (1024px x 1024px)

4 votes

Est-ce que Default-568h@2x.png ne devrait pas être 640 x 1136 ?

16voto

igo Points 700

Pour iOS7, créez des images de lancement dans les tailles suivantes :

Pour iPhone 5 et iPod touch (5ème génération) :

  • 640 x 1136 pixels

Pour les autres appareils iPhone et iPod touch :

  • 640 x 960 pixels
  • 320 x 480 pixels (résolution standard)

Pour le portrait de l'iPad :

  • 1536 x 2048 pixels
  • 768 x 1024 pixels (résolution standard)

Pour iPad paysage :

  • 2048 x 1536 pixels
  • 1024 x 768 pixels (résolution standard)

Voir Ressources de conception pour iOS 7 > Lignes directrices pour l'interface humaine d'iOS > Images de lancement

MISE À JOUR 1

Pour l'iPhone 6 :

  • 750 x 1334 (@2x) pour le portrait
  • 1334 x 750 (@2x) pour le paysage

Pour l'iPhone 6 Plus :

  • 1242 x 2208 (@3x) pour le portrait
  • 2208 x 1242 (@3x) pour le paysage

MISE À JOUR 2

Pour l'iPhone X :

  • 1125 x 2436 (@3x) pour le portrait
  • 2436 x 1125 (@3x) pour le paysage

0 votes

Bro, pourriez-vous s'il vous plaît vérifier ma question stackoverflow.com/questions/43955856/ ?

1 votes

J'aimerais qu'il y ait un joli tableau ici avec le nom du fichier et la résolution de l'image pour chaque entrée, oh et oubliez iOS 5,6,7. nous sommes en 2017.

8voto

RanLearns Points 1259

Vous pouvez les faire en 1024 x 768. Vous pouvez également cocher "Status bar is initially hidden" dans le fichier plist.

1voto

LDanberger Points 11

Avec l'application universelle, l'écran d'accueil de l'iPad s'affiche dans le simulateur mais pas sur l'appareil. L'iPad affichait plutôt le splash Default.png de l'iPhone. Les fichiers Default-Landscape.png et Default-Portrait.png existent, alors pourquoi ? La résolution devrait être correcte puisque j'ai créé les captures d'écran en utilisant Window | Organizer | Screenshots et que j'ai utilisé 'Save as Default Image' pour l'iPad, puis je l'ai simplement renommé.

Il s'avère que (pour ma seule application en tout cas) les deux captures d'écran de l'iPad doivent être déplacées dans le répertoire Resources-iPad. Ensuite, tout fonctionne bien. Cela semble évident maintenant, mais au cas où quelqu'un d'autre aurait perdu le sommeil à cause de cela... -Larry

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X