Подтвердить что ты не робот

Почему iPhone 6 использует активы 2x 2x?

iPhone 6 plus использует ресурсы изображения @3x, но iPhone 6 использует @2x средства изображения - так же, как iPhone 4 и iPhone 5 (Разрешение изображения для новых iPhone 6 и 6+, поддержка 3x добавлена?).

iPhone 5, iPhone 5C и iPhone 5S имеют разрешение экрана 640x1136. Разрешение экрана iPhone 6 750x1334.

Итак, iPhone 6 будет масштабировать изображения с 640x1136? Есть ли способ сделать графику настроенной для iPhone 6 немного выше разрешения экрана?

Edit: Я знаю, что ИЦП тот же. Но скажем, например, я хочу, чтобы изображение занимало всю доступную ширину как на iPhone 5, так и на iPhone 6. Я создаю изображение размером 640x200 пикселей и назову его [email protected] На iPhone 6 он будет увеличен до 750 пикселей, не?

4b9b3361

Ответ 1

iPhone 6 использует @2x изображения, а не R4 или что-то еще, потому что яблоко не предоставляет подходящие API для фоновых изображений!

Самый прямой способ - создать 2 актива и программно загрузить их: (

Проверьте это: Как указать размер для iPhone 6/7 для индивидуального изображения от края до края?

Ответ 2

iPhone 6 (не плюс) имеет тот же DPI, что и iPhone 4-5, т.е. 326 точек на дюйм. Таким образом, 2x изображения все еще актуальны.

Ответ 3

Марат А.Л. верно относится к этой теме Чтобы добавить к его ответу

iPhone 6 может иметь разное разрешение, но имеет такую ​​же плотность пикселей на дюйм (PPI)

  • Разрешение относится к абсолютному числу пикселей.
  • Плотность (ака пикселей на дюйм - PPI) относится к относительному числу пикселей на дюйм, что одинаково для iPhone 6 и предыдущих iPhone, но отличается от iPhone 6 плюс.

Подробнее об этом в этом разделе

Следовательно, iPhone 6 использует изображение @2x так же, как iPhone 4, 5 и 5S.

Этот пост определенно очистит ваше замешательство в отношении разрешения iPhone 6

Edit

Этот пост поможет мне лучше понять пиксели и масштабирование iPhone 6 и 6, а также