发布网友
共2个回答
热心网友
iPhone 6 Plus 尺寸参数
5.5英寸Retina HD高清显示屏,1920×1080像素分辨率,401 ppi
机身三围(长×宽×高):158.1毫米(6.22英寸) × 77.8毫米(3.06英寸) × 7.1毫米(0.28英寸)
重量:172克 (6.07盎司)
1920 * 1080px 是iPhone 6 Plus手机的物理尺寸,也就是物理分辨率。同时也是401ppi 的屏幕。
此时,1080px 对应的逻辑像素是 540 pt @2x。如上图右边的iPhone 6 Plus手机标注的一样。
当我们将上述的理论变成现实的时候,其调整回真机物理尺寸的时候,会发现 iPhone 6 Plus 上的图反而变小了。非常的惊讶。如下图所示:
看完上面这个对比图,是不是iPhone 6 Plus的采用@2x倍的分辨率显示的图像比iphone6 小。这样会导致一个非常尴尬的结果:用户拿着一个大屏手机,字却反而比小屏幕手机更小,更看不清楚。
因此,@2x 不合适iPhone 6 Plus。
假设二:我们 改用@3x倍率来显示图像如下:
得出的结论那就是 照片肯定显示得要大多了,看的很清楚了。同时也带来了一个问题。
但逻辑像素则成了 360pt @3x,比 iPhone 6 的 375pt @2x 还要少。另一个尴尬的局面产生:用户拿着一个大屏的 iphone,看到的内容反而比iphone6和5少了。非常不好。
根据上述的结论,@2x 和 @3x 在iPhone 6 Plus 都不太行得通。苹果公司也是经过很长的心理纠结。最终定下采用@3x。
iPhone 6+除外,其他所有iPhone的DPI是一致的,都是326,用@2x的素材。
但是6+的实际DPI是401,理论上苹果应该用401/326 * @2x=@2.46x的素材。但是这个奇葩的比例对开发者而言很难切图。所以苹果为方便开发者用的是@3x的素材,然后再缩放到@2.46x上,实际上是缩放到2.46/3=83%。实际上苹果选取了一个接近比例的87%。
这样算下来,物理分辨率和虚拟分比率的比例是87%,也就是1920/0.87=2208,1080/0.87=1242
好处就是开发者更方便,比如准备素材时,字号可以直接调成3x的。
热心网友
iPhone6+除外,其他所有iPhone的DPI是一致的,都是326,用@2x的素材。但是6+的实际DPI是401,理论上苹果应该用401/326*@2x=@2.46x的素材。但是这个奇葩的比例对开发者而言很难切图。所以苹果为方便开发者用的是@3x的素材,然后再缩放到@2.46x上,实际上是缩放到2.46/3=83%。实际上苹果选取了一个接近比例的87%。这样算下来,物理分辨率和虚拟分比率的比例是87%,也就是1920/0.87=2208,1080/0.87=1242.好处就是开发者更方便,比如准备素材时,字号可以直接调成3x的。