web-dev-qa-db-fra.com

iPhone 5 - quelle convention de dénomination les nouvelles images doivent suivre?

Quelle convention de nom les nouvelles images doivent être chargées par le nouvel iPhone 5?

Nous voyons que nous devons avoir 3 images par défaut à charger par l'appareil

Default.png
[email protected]  and
[email protected]

qu'en est-il des autres images utilisées par une application?

Existe-t-il une convention de dénomination qui chargera automatiquement l'image correcte?

40
SpaceDog

La nouvelle valeur par défaut est [email protected]. (noter le tiret)

Il n'y a pas d'autre changement correspondant. Si vous avez besoin d'une image différente pour le nouvel écran de l'iPhone 5, vous devez la créer sous un nom distinct. Il n'y a pas de comportement de commutation automatique 1x/2x/nouveau téléphone.

36
jsd

Si vous recherchez quelque chose de similaire à ~iPad ou ~iPhone (comme ~586h) il n'y a rien de tel que ça. Mais vous pouvez facilement l'ajouter vous-même en développant la classe UIImage.

Jetez un oeil à cet extrait de source (UIImage + Retina4) pour plus d'informations sur la façon d'y parvenir. Ajoutez simplement cette catégorie UIImage et les fichiers ~ 568h @ 2x seront pris en charge.

16
miho

Je résous ce problème ici . Ajoutez simplement @ 2x ~ 568h aux images ou ~ 568h aux xib. Vous pouvez également utiliser ces images dans xib.

9
Shimanski Artem

Avec l'introduction de Asset Catalog dans Xcode 5, tout ce que vous avez à faire avec les images est un simple glisser-déposer vers ses zones connexes corrosives. Tout le reste sera géré par le Xcode lui-même.enter image description here.

Vous pouvez créer un nouveau catalogue en accédant à l'option mentionnée ci-dessus dans la capture d'écran.

2
Pranjal Bikash Das