2016-04-18 4 views
-1

У меня вопрос о разрешении Iphone 6 и Iphone 6 Plus. Хотелось бы узнать кое-что о @x2 и @x3, я действительно должен быть уверен!Iphone6 ​​и Iphone 6Plus Разрешение @ x2/@ x3

Если я полноэкранное UIImageView, дисплей на Iphone 6(667x375 points) размер контейнера UIImage должны быть 1334x750, поскольку размер в точках 667(@x2)x375(@x2), верно?

Так что, если я понимаю, UIImageView на Iphone 6Plus в полноэкранном режиме является 736x414 но разрешение @x3 того UIImage в UIImageView должно быть 2208x1242, поскольку размер в точках является 736(@x3)x414(@x3), нет?

Тогда в общем случае, мне нужно только знать, что размер моего UIImageView и если разрешение @x2 я умножить размер x2 и если разрешение @x3 умножить размер ?

Ребята, мне действительно нужно подтверждение, и если я ошибаюсь, объясните мне почему!

Прошу прощения, если вы думаете, что мой вопрос действительно глуп, но мне нужно понять, как это работает.

сердечный привет :)

+0

Смотрите https: // developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html – Avi

ответ

4

Позволяет прокатиться на @ 1x, 2x @ и @ 3x масштабирования изображения и контент размера просмотра в соответствии с различными разрешениями в iPhone.

Давайте понимать некоторые основы первой

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

Разрешение справки this site.

Теперь, если, как использовать изображения с @ 1x, 2x @ & @ 3x.

Допустим, у вас есть изображениеView с размером 100W x 100H, чтобы правильно отображать изображения на всех устройствах с соответствующим разрешением без растягивания или пикселизации вашего изображения, необходимо создать 3 набора изображений, как показано ниже в соответствии с устройством.

  • IPad 2, IPad мини поддерживает @ 1x изображений, требуется изображение размера 100x100 (Ш)
  • IPAD, IPad мини поддерживает @ 2x изображений, требуется изображение размера 200x200 (Ш)
  • iPhone 4S, 5 & 6 поддерживает @ 2x изображений, требуется изображение размера 200x200 (Ш)
  • iPhone 6P поддерживает @ 3x изображений, требуемое изображение размера 300x300 (Ш)

Хотя ваш UIImageView размера 100x100 для всех устройства, но изображение, отображаемое на разных устройствах, отличается в зависимости от их разрешений.

После размера таблицы даст вам дополнительные разъяснения, подробнее об этом в apple documentation here

size chart

Я надеюсь, что это очищает путаницы о различных изображениях разрешения для различных устройств :)

+0

Привет, спасибо вам большое за помощь, ее ясность и прост! : D Надеюсь, что помогите другим людям! +1 – H4B

Смежные вопросы