2010-08-13 5 views
2

Selon le site Web d'Apple, l'iPhone 4 est une résolution de 960 par 640 pixels à 326 ppp. J'ai fait une image avec ces spécifications, mais quand je la mets sur mon iPhone comme arrière-plan pour l'une de mes applications, c'est trop grand et on ne voit que le coin supérieur gauche de l'image. Comment puis-je le faire et comment puis-je faire un fond d'iPhone 4 haute résolution?Fond d'iPhone haute résolution

Répondre

2

Utilisez-vous un UIImageView? Vous devriez avoir deux versions de vos images

  • image.png - l'image 320x480 normale pour les téléphones plus anciens
  • [email protected] - pour iphone4 avec la résolution 640x960

Lorsque vous définissez le fichier emplacement (que ce soit par programmation ou dans Interface Builder) il suffit de le dire sur le 'image.png'. L'iPhone4 recherchera automatiquement la version '@ 2x'.

+0

Est-ce que le format PNG est préféré? – CodeGuy

+0

non, juste utilisé comme un exemple – ACBurk

5

Vous devez lui donner le nom "[email protected]" avec la partie importante étant @2x afin qu'ils puissent appliquer la balance correctement. Notez cependant que vous avez également besoin de "someImage.png", qui est la moitié de cette taille pour les périphériques sans écran rétine.

J'utilise toujours le fichier "someImage.png" comme image initiale, puis le système d'exploitation bascule automagiquement sur l'image @2x pendant l'exécution, donc ne vous inquiétez pas à ce sujet. Réglez-le simplement sur le standard 320x480 ou 480x320 et laissez le système d'exploitation faire le reste.

+1

par exemple. [email protected] et Default.png –

+0

Préféreriez-vous utiliser le format PNG? Est-ce mieux que JPG pour ça? – CodeGuy

+1

PNG = qualité supérieure = meilleure expérience utilisateur = un Apple heureux. De plus, il a un canal alpha transparent. Je n'aime pas utiliser les JPEGs car la compression les rend terribles. En plus de cela, le compilateur optimisera tous les fichiers PNG avant de les regrouper afin qu'ils rétrécissent un peu en taille. – iwasrobbed

Questions connexes