高ppi的iPhone 12 mini的图标是非标准的3倍图

简介: 高ppi的iPhone 12 mini的图标是非标准的3倍图

iPhone 12 mini 5.4英寸屏 官方给的逻辑像素分辨率是:2340 x 1080 ,476 ppi,模拟器获取到的物理像素:812 x 375,[UIScreen mainScreen].scale 倍率:3。可以看到它不是标准的3倍,而是这个奇怪的2.88倍率近似3倍。别看它的图标不是3倍图,但是却拥有比iPhone12及以前所有手机都高的像素密度ppi,所以图标更清晰。

对于苹果开发人员来说只关注倍率,物理分辨率,横纵比,屏幕像素密度(ppi)这四个像素,不太关注逻辑像素分辨率。当然逻辑像素分辨率和ppi正相关影响app的UI效果,如:iPhone XR的app里的图标比其它手机的图标普遍偏小。苹果的iPhone手机横纵比误差极小,所以等比例压缩时一般很少造成拉伸变形很少,所以也利于苹果系统自适应2倍图和3三倍图及实现放大模式。

参看文章:《iPhone 12 mini奇葩的倍率和高ppi是妥协的产物》。

其它的iphone 12版本的像素分辨率尺寸都是正常的。

屏幕打印代码:

    NSLog(@"phoneType:%@, FULL_WIDTH:%f, FULL_HEIGHT:%f, [UIScreen mainScreen].scale 倍率:%f",[BITSingleObject sharedInstance].phoneType, [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height, [UIScreen mainScreen].scale);

日志:

2020-10-23 16:41:03:867 皓睿商城[21799:370657] PPPasswordLoginViewController.m:-[PPPasswordLoginViewControl2020-10-23 16:41:03.867483+0800 皓睿商城[21799:370657] phoneType:x86_64, FULL_WIDTH:375.000000, FULL_HEIGHT:812.000000, [UIScreen mainScreen].scale 倍率:3.000000

倍率:

iphontX,iPhone XS, iPhone XS Max, iPhone 11 Pro, Phone 11 Pro Max, iPhone 12 mini, iPhone 12, iPhone 12 Pro, Phone 12 Pro Max 3倍图

像素分辨率:

Phone 12

6.1英寸屏(1170/2536)

iPhone XS Max,iPhone 11 Pro Max,iPhone 12 Pro

6.5英寸屏(1242 / 2688)

iPhone 12 Pro Max

6.7英寸屏(1284 / 2788) 物理像素: 5.4英寸屏(1080/2340)iphont6 plus,iphone7 plus,iphone8 plus像素尺寸: 5.5英寸屏(1242/2208)iphoneX,iPhone XS,iPhone 11 Pro,iPhone 12 mini 5.8英寸屏(1125/2436)iPhone XR,iPhone 11 6.1英寸屏(828/1792)Phone 12 6.1英寸屏(1170/2536)iPhone XS Max,iPhone 11 Pro Max,iPhone 12 Pro 6.5英寸屏(1242 / 2688)iPhone 12 Pro Max 6.7英寸屏(1284 / 2788)

目录
相关文章
|
30天前
|
编解码 Android开发 iOS开发
iPhone 12 mini奇葩的倍率和高ppi是妥协的产物
iPhone 12 mini奇葩的倍率和高ppi是妥协的产物
28 0
|
1月前
|
编解码 图计算 iOS开发
iPhone手机屏幕尺寸与倍图计算公式(更新至iPhone 14 Plus)
iPhone手机屏幕尺寸与倍图计算公式(更新至iPhone 14 Plus)
27 0
|
Web App开发 JavaScript IDE
iPhone 14 Pro 渲染图曝光;​程序员编码抢挂疫苗号牟利 40 万;Chrome 102 发布 | 思否周刊
iPhone 14 Pro 渲染图曝光;​程序员编码抢挂疫苗号牟利 40 万;Chrome 102 发布 | 思否周刊
157 0
iPhone 14 Pro 渲染图曝光;​程序员编码抢挂疫苗号牟利 40 万;Chrome 102 发布 | 思否周刊
|
Web App开发 安全 Ubuntu
曝 iPhone 14 没有 mini 版本;百度员工跳槽字节被判赔 107 万元;Firefox 100 发布 | 思否周刊
曝 iPhone 14 没有 mini 版本;百度员工跳槽字节被判赔 107 万元;Firefox 100 发布 | 思否周刊
141 0
Mobile - iPhone12 mini、12、Pro、Pro Max 对比分析区别?
Mobile - iPhone12 mini、12、Pro、Pro Max 对比分析区别?
93 0
Mobile - iPhone12 mini、12、Pro、Pro Max 对比分析区别?
|
Web App开发 iOS开发
为 iPhone 和 iPad 自定义网站的主屏幕图标
iPhone 和 iPad 等苹果设备使用主屏幕 (Home Screen, 也称桌面) 管理应用程序, 还可以通过浏览器的添加到主屏幕功能将网站链接作为快捷方式添加为主屏幕图标. 是否你也想过为网站定义一个图标, 如果用户将网站添加至主屏幕, 网站链接看起来更像原生程序, 也能获得更多的关注.
1425 0
|
iOS开发
打破小屏手机需求假象,iPhone 12 mini销量不佳
iPhone 12系列虽然比往年来得稍晚了一些,但却为苹果创造了新的销售记录,很多分析公司都表示,iPhone 12系列的销量可能会接近甚至超过此前最畅销的iPhone 6系列。但在一片大好的局势下,iPhone 12 mini却显得有些格格不入,这款小屏手机并没有达到苹果对它的期望。
119 0
打破小屏手机需求假象,iPhone 12 mini销量不佳
|
传感器 5G iOS开发
最新爆料:iPhone12 mini可能搭载“残血版”A14芯片
9月16日凌晨一点,苹果召开了秋季新品发布会,历数近十年来的秋季发布会,这应该是最无聊的一届。因为在会上只发布了iPad Air4和两款Apple Watch,而备受期待的AirPods Studio和iPhone12都没有亮相。
298 0
最新爆料:iPhone12 mini可能搭载“残血版”A14芯片
iPhone XI渲染图首次曝光,搭载A13仿生芯片及后置三摄
iPhone XI的静音按键由之前的条形改成了圆形,采用一体式玻璃后盖设计。
418 0
|
前端开发 iOS开发 容器
如何用纯 CSS 创作一张 iPhone 价格信息图
效果预览 在线演示 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 https://codepen.io/comehope/pen/OorLGZ 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。
963 0