我几乎没有看过像one here和Here这样关于新iPhone将使用@3x图像进行显示的图像分辨率的文章和讨论.是真的吗?
那么这是不是意味着我们将不得不保留三幅图像呢?比方说,我有一张50X50的图片,我需要保留3张图片来优化新iPhone的外观吗?
- 正常(50 X 50)
- @2x-视网膜(100 X 100)
- @3x-视网膜高清(150 X 150)
或者新手机只使用@2倍的图像,而没有@3倍的图像?
我做了一个样例项目进行了测试,所有的模拟器似乎都使用@3x图像,这让人困惑.
Edit个个
以下是更多信息
- 3GS(163 ppi,因此使用正常)
- 4、4s、5和5s(326 ppi,所以我们使用@2x)
- 6(326 ppi,因此看起来会使用@2倍)
- 6加(401ppi这里躺着念力)
Edit个个
根据Tsob和nitin给出的答案,我在我的项目中添加了@3x图像.
Informational Edit个
我看到很少有用户对为什么iPhone6使用@2倍的图像感到困惑,尽管它的分辨率更高,原因是
iPhone6的分辨率可能不同,但每像素英寸(Ppi)的密度相同.
- Resolution表示绝对像素数.
- Density(又名每英寸像素-PPI)关注的是每英寸的相对像素数,这在iPhone6和之前的iPhone中是相同的,但在iPhone6plus中不同.
查看有关此here in this thread的更多信息
因此,iPhone 6使用的@2x图像与iPhone 4、5和5S的PPI相同,而iPhone 6 plus使用的@3x图像相同.