为什么iPhone 6使用@2x图像资产



iPhone 6 plus使用@3x图像资产,但iPhone6则使用@2x的图像资产,就像iphone4IPhone5一样(新iPhone 6和6+的图像分辨率是否增加了@3x支持?)。

iPhone 5iPhone5CiPhone5S的屏幕分辨率为640x1136iPhone 6的屏幕分辨率为750x1334

那么iPhone 6将从640x1136放大图像?有没有办法为iPhone 6稍高的屏幕分辨率定制图形?

编辑:我知道PPI是一样的。但举个例子,我想让iPhone 5和iPhone 6上的图像占据所有可用的宽度。我创建了一个640x200像素的图像并命名my_image@2x.png.在iPhone 6上,它将被放大到750像素宽,不是吗?

iPhone 6使用@2x图像资产,而不是R4或其他东西,因为苹果没有为背景图像提供合适的API!

现在最直接的方法是创建2个资产并用程序加载它们:(

看看这个:如何为iPhone 6/7定制的边缘到边缘图像指定尺寸?

iPhone 6(非加号)的DPI与iPhone 4-5s相同,即326 DPI。因此,2倍的图像仍然是真实的。

Marat AL是这个线程的正确引用添加到他的答案

iPhone 6可能具有不同的分辨率,但具有相同的每像素英寸密度

  • 分辨率涉及像素的绝对数量
  • 密度(又名每英寸像素-PPI)涉及每英寸的相对像素数,这在iPhone 6和以前的iPhone中是相同的,但在iPhone 6 plus中不同

在这个线程中查看更多关于这个的信息

因此,iPhone 6使用与iPhone 4、5和5S相同的@2x图像。

这篇文章肯定会清除你对iPhone 6分辨率的所有困惑

编辑

这篇文章将帮助我更好地了解像素化和缩放iPhone 6和6加

最新更新