- 屏幕的物理比例很容易从物理尺寸本身推导出来!由于已保持纵横比,对角线的比率(5.5/4 和 4.7/4)应该很容易让您在 iPhone 6 和 6 Plus 上提供的水平和垂直尺寸比 iPhone 5 增加。
因此,您37.5% more space
有与 iPhone 5 相比,6-Plus 和 iPhone 6 中的每个尺寸(宽度和高度)17.5% more space
。面积比(虽然不太有用)分别为 89% 和 38%。
- 按钮大小的计算更加复杂。为了简单起见,让我们考虑一个 100 点按钮的渲染大小(以英寸为单位)。现在:
一个。在非视网膜设备(iPhone 1 到 3GS)上,100 点转换为 100 像素。由于 163 ppi,它们的物理尺寸将为0.6135 英寸
b。在 Retina 设备(iPhone 4 到 iPhone 6)上,100 点转换为 200 像素(2 倍缩放)。由于 326 ppi,它们的物理尺寸为:0.6135 英寸
(当然,我们从经验中知道按钮与非视网膜设备上的物理尺寸相同)
c。在视网膜“高清”设备上(iPhone 6-Plus)。100 点首先转换为 300 像素(3 倍缩放)。然后将它们缩小到原始像素大小的约 0.87(即 2208x1242 像素缓冲区缩放到 1920x1080)。这意味着,现在将 300 像素绘制为 ~261 像素。
由于 401 ppi,它们的物理尺寸为:0.65 英寸
因此,在相同的磅值大小的情况下,6 Plus 上的按钮在物理上要大 6% 。对于大多数实际目的,这是一个可以忽略不计的差异,可以忽略不计。从好的方面来说,稍大的按钮甚至可以提高应用程序的可用性。
因此,特定磅值的按钮或 UI 元素在 iPhone 5/6 和 iPhone 6 Plus 上应该具有几乎相同的物理尺寸。
评论:这表明所有迂回的缩放和 ppi 更改对于 Apple 来说有效地实现了以下两个目标:
1. 在新的高端设备类别上获得更高的 ppi
2. 保持逻辑点到物理英寸的转换为 CLOSE尽可能保持原始比例,以便按钮等在所有设备上保持相同大小。
所以你不需要关心按钮的大小。只需考虑 iPhone 6 Plus 上每个维度上 37.5% 的额外可用空间,以及 iPhone 6 中 17.5% 的额外空间,在你的应用程序中,你应该很高兴。