查看: 136|回复: 8

史上最全iPhone分辨率和尺寸

[复制链接]

3

主题

8

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2022-9-20 20:57:14 | 显示全部楼层 |阅读模式
最新iPhone全机型分辨率和尺寸收录

手机机型
(iPhone)
屏幕尺寸
(inch)
逻辑分辨率
(pt)
设备分辨率
(px)
缩放因子
(Scale  Factor)
3G(s)3.5320x480320x480@1x
4(s)3.5320x480640x960@2x
5(s/se)4320x568640x1136@2x
6(s)/7/84.7375x667750x1334@2x
6(s)/7/8 Plus5.5414x7361242x2208@3x
X/Xs/11 Pro5.8375x8121125x2436@3x
Xr/11| 6.16.1414x896828×1792@2x
Xs Max/11 Pro Max6.5414x8961242×2688@3x
12/13 mini5.4375x8121080x2340@3x
12/13/14、12/13/14 Pro6.1390x8441170x2532@3x
12/13/14 Pro Max、14 Plus6.7428x9261284x2778@3x
iPhone X系列随着机型增多,屏幕尺寸也发生了改变,安全距离也不同。竖屏状态下有44、48、47等(可能还有其他数值);横竖屏切换时也不相同:横屏时左右的安全距离相同,由原来竖屏下底部安全距离34改为与顶部安全距离相同。即横屏时左右安全距离相同,都为竖屏下顶部安全距离。
适配方案:如果项目中带SceneDelegate文件可添加以下代码,不带该文件的项目可去除iOS13的判断。
+ (UIEdgeInsets)getIphoneSafeInsets {
    UIEdgeInsets safeInsets = UIEdgeInsetsMake(20, 0, 0, 0);
    if (@available(iOS 11.0, *)) {
        if (@available(iOS 13.0, *)) {
            safeInsets = [UIApplication sharedApplication].windows.firstObject.safeAreaInsets;
        }
        else {
            safeInsets = [[UIApplication sharedApplication] delegate].window.safeAreaInsets;
        }
    }
   
    if (safeInsets.top < 20) {
        safeInsets.top = 20;
    }
   
    return safeInsets;
}<hr/>发布于2018.11.27
更新于2021.02.06
如有不对和缺失,请更正。
参考文章:

1.屏幕尺寸
2.设备分辨率
3.缩放因子
4.逻辑分辨率参照1和2
小技巧:

iPhone 的序列号由 12 位字母和数字组成,通过iPhone序列号可查看产地。
第一位产地
F河南郑州
D四川成都
C广东深圳
G0上海和硕
G6深圳富士康新生产线
回复

使用道具 举报

2

主题

4

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2022-9-20 20:57:46 | 显示全部楼层
全网最新!
回复

使用道具 举报

1

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2022-9-20 20:58:36 | 显示全部楼层
错了一个,iPhone12 mini 的逻辑分辨率是 375x812
回复

使用道具 举报

2

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2022-9-20 20:59:36 | 显示全部楼层
你说对了
回复

使用道具 举报

5

主题

11

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2022-9-20 21:00:00 | 显示全部楼层
更新一下14系列的吧
回复

使用道具 举报

1

主题

3

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2022-9-20 21:00:16 | 显示全部楼层
已更新
回复

使用道具 举报

0

主题

6

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-9-20 21:00:28 | 显示全部楼层
感谢指出 这个逻辑分辨率确实不对
回复

使用道具 举报

1

主题

3

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2022-9-20 21:00:48 | 显示全部楼层
14 Pro 逻辑分辨率是393 * 852,14 Pro MAX逻辑分辨率是430 * 932吧
回复

使用道具 举报

2

主题

8

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 前天 17:15 | 显示全部楼层
路过 帮顶 嘿嘿
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|八戒网

GMT+8, 2025-3-15 01:50 , Processed in 0.094055 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表