|从 iPhone 12,再谈 iPhone 屏幕尺寸的秘密
之前写的文章《从第一代 iPhone 细数到 iPhone 12 , iPhone 屏幕尺寸进化历程背后的 app 设计哲学》吸引了众多对 iPhone 屏幕尺寸或者 对 app 适配感兴趣的读者 , 在文章发布的各个渠道 , 特别是在 少数派 引起了一番热烈的讨论 。 文章从设计、开发等多个角度讲述了 iPhone 屏幕尺寸进化历程背后的 app 设计哲学 , 希望读者能够从我梳理的历史脉络和总结的进化逻辑中获得启发 。 同时文章也顺势推测了未来 iPhone 特别是 iPhone 12 系列会出现的一些变化 , 这部分虽不是文章重点 , 但当时处于在 iPhone 12 即将发布的时间点 , 自然也引起了众多读者的兴趣 。
如今 , iPhone 12 、iPhone 12 Pro 系列正式发布 , 屏幕参数尘埃落定 。 对比之前文章对 iPhone 12 屏幕参数较为保守的推测 , 真正的 iPhone 12 屏幕参数变化可谓十分激进 。 本文就作为之前文章的后续 , 基于之前文章所讲的 iPhone 屏幕尺寸的进化逻辑 , 来复盘一下 iPhone 12 的屏幕参数到底是如何变化的 , 对于普通用户在 iPhone 12 上使用 app 又有什么影响 。
如果你还没有阅读过之前的 文章, 强烈推荐你先阅读 , 否则本文中的提到到的一些概念你可能会云里雾里
iPhone 12 系列屏幕的变化
iPhone 12 系列包括 6.1 寸 iPhone 12 机型和 5.4 寸 iPhone 12 mini 机型 , 全部配备 OLED 屏幕 。
本文插图
6.1 寸 iPhone 12
6.1 寸 iPhone 12 的屏幕分辨率为 1170px × 2532px , PPI 为 460 , 与 6.1 寸 iPhone 11 的屏幕分辨率(828px × 1792px)并不相同 。 在之前文章也有讲到过 , 虽然是相同尺寸 , 但屏幕由 LCD 材质换为 OLED 材质 , 由于成像原理的不同 , 要想保持同样的清晰度观感 , 分辨率必须提升 。 6.1 寸 iPhone 12 的逻辑分辨率为 390pt × 844pt , 比例因子为 @3x 。 Apple 为了保证在屏幕尺寸稍有变大的情况下 , PPI 不降低 , 没有妥协继续使用 375pt 的逻辑分辨率宽度 , 而是启用了全新的逻辑分辨率宽度「390pt」 , 仅仅增加了 15pt 。 由逻辑分辨率宽度为 375pt × 812pt 的 5.8 寸 iPhone 11 Pro 进化到逻辑分辨率宽度为 390pt × 844pt 的 6.1 寸 iPhone 12 , 两者的宽高比例仍然保持相同 , 所以其变化逻辑仍然采用了之前文章总结的「 等比放大」方法 。
本文插图
既然出现了全新的逻辑分辨率宽度 , 那 app 要完美运行在新的机型中就需要进行适配 。 没有适配新机型的 app 将以 375pt × 812pt@3x(同 5.8 寸 iPhone 11 Pro)的样式放大显示在 iPhone 12 上 , 相当于把图像放大了 1.04 倍 , 相比已经适配的 app 看上去会有些模糊(具体观感真机上手后再来补充) 。 App 要想适配新机型 , 至少需要通过 Xcode 12.1 及以上版本编译 app , 并根据实际情况调整适配 app 布局 。
适配的速度就要看各位开发者了 , 比如下图中的「 我的天气 」app 在 iPhone 12 发售前就已经完成了对 iPhone 12 系列的适配显示 。
本文插图
【|从 iPhone 12,再谈 iPhone 屏幕尺寸的秘密】 5.4 寸 iPhone 12 mini
5.4 寸 iPhone 12 mini 的屏幕分辨率为 1080px × 2340px , PPI 为 476 , 清晰度位列 iPhone 12 系列第一名 。 由 iPhone 12 mini 的屏幕分辨率除以比例因子 @3x 得到逻辑分辨率 360pt × 780pt , 很多人自然而然地就会以为这就是 iPhone 12 mini 的逻辑分辨率 。 然而通过已经发布的 Xcode 12.1 GM 版本的模拟器可以查到 iPhone 12 mini 的渲染分辨率(截图的大小)实际为「1125px × 2436px」 , 比物理分辨率(屏幕的物理参数)放大了 1.04 倍 。 同当年的 iPhone 6 Plus 一样 , Apple 再次使用了一样的变化手法 。 1125px × 2436px 的渲染分辨率对应的逻辑分辨率为 375pt × 812pt@3x , 正是之前 5.8 寸 iPhone 11 Pro 的逻辑分辨率 , 这样 app 想完美运行在 iPhone 12 mini 上就无需再进行额外的适配工作 。 但由于像素不是点对点显示的 , 显示图像可能会有不锐利的问题 , 但由于其高 PPI 的存在 , 这个感知不会明显 。
推荐阅读
- iphone12mini|部分iPhone12mini用户反映锁屏触控失灵,iPhone12 mini玩游戏续航不足2.5小时
- Android系统|如果iPhone 12用的是安卓系统,还能卖6299元吗?
- 台积电|iPhone 12真有那么抢手吗?究竟什么时候才会降价?
- 王石头|128分!iPhone 12 Pro相机评分出炉,对比华为优缺点很明显!
- 毫米波|iFixit 拆解 iPhone 12 mini 发现缩水的不仅是电池
- 浩南|iPhone 12Pro对比12后,为什么会坚决选择Pro?
- 苹果手机,小米手机|得分128!iPhone12Pro相机成绩出炉,排名不及华为和小米
- 数评时代|相比iPhone 12 mini,低价的iPhone SE也是一种选择
- 搜狐新闻|iPhone12Pro和Mate40Pro,影像软硬件配置有哪些区别?
- 苹果手机|iPhone 12 mini拆解图揭示苹果是如何给设备瘦身的
