2016-04-18 3 views
-1

J'ai une question sur la résolution de Iphone 6 et Iphone 6 Plus. Je voudrais savoir quelque chose sur @x2 et @x3, j'ai vraiment besoin d'être sûr!Iphone6 ​​et Iphone 6Plus Résolution @ x2/@ x3

Si j'ai un plein écran UIImageView, affichage sur un Iphone 6(667x375 points) la taille du contenant UIImage doivent être 1334x750 parce que la taille des points sont 667(@x2)x375(@x2), non?

Donc, si je comprends, le UIImageView sur Iphone 6Plus en plein écran est 736x414 mais la résolution est @x3 alors le UIImage dans le UIImageView doivent être 2208x1242 parce que la taille des points est 736(@x3)x414(@x3), non?

Puis, dans un cas général, je ne ai besoin de savoir quelle est la taille de mon UIImageView et si la résolution est @x2 i multiplier la taille x2 et si la résolution est @x3 multiplier la taille ?

Les gars j'ai vraiment besoin d'une confirmation et si je me trompe, s'il vous plaît, expliquez-moi pourquoi!

Je suis désolé si vous pensez que ma question est vraiment stupide mais j'ai besoin de comprendre comment cela fonctionne.

:) Cordially

+0

Voir https: // developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html – Avi

Répondre

4

permet de passer un tour de @ 1x, 2x et @ @ 3x mise à l'échelle de l'image et la taille du spectateur contenu selon différentes résolutions dans l'iPhone.

Laissez comprendre quelques notions de base d'abord

Device    Resolution 
================================ 
iPhone 4 & 4S  640×960 
iPhone 5, 5C & 5S 640×1136 
iPhone 6s   750×1334 
iPhone 6P   1242×2208 

référence Résolution de this site.

Maintenant, si l'utilisation des images avec @ 1x, 2x @ & @ 3x. Supposons que vous ayez une image avec une taille de 100W x 100H, pour afficher les images correctement sur tous les appareils avec une résolution appropriée sans étirer ou pixelliser votre image, il faut créer 3 séries d'images comme ci-dessous en fonction de l'appareil.

  • iPad 2, iPad mini prend en charge @ images 1x, image requise de la taille 100x100 (LxH)
  • iPad, mini iPad prend en charge @ images 2x, image requise de la taille 200x200 (LxH)
  • iPhone 4S, 5 & 6 supports @ 2x images, image requise de la taille 200x200 (LxH)
  • iPhone 6P prend en charge les images @ 3x, image requise de la taille 300x300 (lxh)

Bien que votre taille est-UIImageView 100x100 pour tous les appareils, mais l'image affichée dans différents appareils est différente en fonction de leurs résolutions.

Après la taille de table vous donnera plus de précisions, en savoir plus sur dans apple documentation here

size chart

J'espère que cela efface la confusion sur les différentes images de résolution pour différents appareils :)

+0

Bonjour mon frère, merci beaucoup pour votre aide, c'est clair et simple! : D Espérons que cela aide les autres! +1 – H4B