银河国际 关于iPhone6 / 6Plus分辨率和图片分辨率问题(一)

日期:2021-02-17 05:02:09 浏览量: 85

关于iPhone6 / 6Plus分辨率和图片分辨率问题(一)

iPhone 6、6 Plus的发布使iOS开发人员更加头痛。与iPhone 4相比,以前的iPhone 5只有更高的屏幕,但是现在宽度和高度已经改变。

首先,让我们首先了解物理屏幕分辨率(暂时称为)与显示分辨率之间的差异。物理分辨率是屏幕的宽度和高度,以像素为单位。它与屏幕尺寸成正比。 iPhone的尺寸为3. 5英寸iphone6更改图片分辨率,4. 0英寸,4. 7英寸和5. 5英寸。物理分辨率宽度为320、320、375、414,这是我们看到的屏幕尺寸。这是物理分辨率。屏幕越宽,物理分辨率越大。可以想象为物理宽度。显示分辨率是可以在此屏幕上以最佳效果显示的图片的像素大小。注意是最好的效果,即BG视讯 ,如果图片的分辨率较小,则会有模糊感,而分辨率较大时,则不会增加清晰度,至少我们人类看不到随着清晰度的提高。肉眼。这是最好的效果,这是屏幕的显示分辨率,可以理解为可以容纳的图片像素。有一个值可以测量两个PPI之间的关系,百度表示每英寸的像素数,即一英寸长度内可以容纳的像素数。长度对应于物理长度,并且像素对应于显示的图片像素。实际上,这里的物理分辨率是我们开发过程中使用的坐标数。

例如,以前的iPhone4的物理分辨率和显示分辨率为320 * 480,即屏幕分为320 * 480个小方块,每个小方块可以显示1个像素的长和宽。一幅小图。而且,显示效果最佳,没​​有拉伸感。这完全取决于屏幕的材质。这是@ x,1x图像的来源。 1倍是显示分辨率相对于屏幕分辨率的倍数。

从iPhone4到iPhone6(不包括Plus),屏幕的显示效果得到了极大的改善。 iPhone4的物理屏幕尺寸没有更改,但是显示的图片的像素长度和宽度增加了一倍。即,每单位长度的像素数目从原始的163增加到326,即PPI增加了一倍。图像显示效果比原始的显着提高凤凰体育下载 ,而没有先前的颗粒感。这就是所谓的视网膜技术iphone6更改图片分辨率,肉眼无法再分辨单个像素的“颗粒”。这是@ 2x,2x图像的来源。 2次,在我们的代码中设置了大小的控件需要一张长和宽两倍的图片来填充它。

iPhone6 Plus,这一特殊之处再次发生了变化(用户使用大屏幕很酷,我们开发人员讨厌它)。如果按照前面的2倍关系。 6P的物理宽度为414,因此其显示宽度应为828。但是,随着技术的发展,各个制造商都在争夺参数,而苹果公司也紧随其后,因此它推出了新的屏幕PPI的新屏幕的像素数达到401,也就是说华体会官网 ,与原始像素数相比,屏幕的相同宽度得到了改善,更不用说宽度比原始像素要宽,因此要乘以两个因素:以5为标准, (414/32 0) *(401/32 6) * 640(这是基数))大约等于101 8. 49,它接近1080。至于1080和PPI401,这是原因和原因反正就是这样的效果电竞下注 ,两者之间的关系就是这样的关系,也就是说6P显示分辨率的宽度为1080,高度与1920成正比。全屏显示分辨率为1080 * 1920的图像,无论尺寸多大,都能获得最佳效果。是的,它不会更加清晰(可能还会降低性能)。

然后的问题是,我应该在6P上使用多少次? 2次显然不再合适。如果是全屏,则1080/320约为3. 37乐鱼体育网 ,而1080/375约为2. 88,因此结合使用iPhone5和iPhone6,将使用3倍的图像。这是@ 3x,3x图像的来源。

首先,让我们首先传输iphone5,iphone6和iphone6 plus的一些数据比较:

iphone5 / s iPhone 6 iPhone 6 Plus

尺寸4英寸4. 7英寸5. 5英寸

视口的设备宽度(以CSS像素为单位)320375414

视口的设备宽度(Android设备相同分辨率参考)360360400

设备像素比率2 2 3(近似值)

渲染像素(默认视口大小* dpr)640x1136 750×1334 1242×2208

物理像素(手机显示像素)640x1136 750×1334 1080×1920

PPI 326 326 401的每英寸像素数

状态栏高度(px)40 40 60

标题栏导航栏高度(px)88 88132

标签栏底部栏高度(px)98 98 147

桌面图标(px)120120180

图像资源后缀名称@ 2x @ 2x @ 3x