IPhone分辨率终极指南(含最新)

iPhone全系列状态栏+导航栏高度:

iPhone 5c机型逻辑分辨率:320*568,状态栏+导航栏高度=64

iPhone 5s机型逻辑分辨率:320*568,状态栏+导航栏高度=64

iPhone SE(一代)机型逻辑分辨率:320*568,状态栏+导航栏高度=64

iPhone 6机型逻辑分辨率:375*667,状态栏+导航栏高度=64

iPhone 6s机型逻辑分辨率:375*667,状态栏+导航栏高度=64

iPhone 6Plus机型逻辑分辨率:414*736,状态栏+导航栏高度=64

iPhone 7机型逻辑分辨率:375*667,状态栏+导航栏高度=64

iPhone 7Plus机型逻辑分辨率:414*736,状态栏+导航栏高度=64

iPhone 8机型逻辑分辨率:375*667,状态栏+导航栏高度=64

iPhone 8Plus机型逻辑分辨率:414*736,状态栏+导航栏高度=64

iPhone X机型逻辑分辨率:375*812,状态栏+导航栏高度=88

iPhone Xs机型逻辑分辨率:375*812,状态栏+导航栏高度=88

iPhone Xs Max机型逻辑分辨率:414*896,状态栏+导航栏高度=88

iPhone XR机型逻辑分辨率:414*896,状态栏+导航栏高度=92

iPhone SE(二代)机型逻辑分辨率:375*667,状态栏+导航栏高度=64

iPhone 11机型逻辑分辨率:414*896,状态栏+导航栏高度=92

iPhone 11 Pro机型逻辑分辨率:375*812,状态栏+导航栏高度=88

iPhone 11 Pro Max机型逻辑分辨率:414*896,状态栏+导航栏高度=88

iPhone 12 mini机型逻辑分辨率:375*812,状态栏+导航栏高度=94

iPhone 12机型逻辑分辨率:390*844,状态栏+导航栏高度=91

iPhone 12 Pro机型逻辑分辨率:390*844,状态栏+导航栏高度=91

iPhone 12 Pro Max机型逻辑分辨率:428*926,状态栏+导航栏高度=91

iPhone 13 mini机型逻辑分辨率:375*812,状态栏+导航栏高度=94

iPhone 13机型逻辑分辨率:390*844,状态栏+导航栏高度=91

iPhone 13 Pro机型逻辑分辨率:390*844,状态栏+导航栏高度=91

iPhone 13 Pro Max机型逻辑分辨率:428*926,状态栏+导航栏高度=91

备注说明:

设备                                                       状态栏高度

iPhone 5/6/7/8(包含P和SE系列)           20

iPhone XR/11                                        48

iPhone X/11 Pro/ 11 Pro Max                44

iPhone 12/12 Pro/Pro Max                    47

iPhone 13/13 Pro/Pro Max                    47

iPhone 12/13 Mini                                  50

1、另外注意非刘海屏机型在通话模式下,状态栏的适配;非刘海机型是20,刘海屏不受影响。

2、iPhone 12/13mini, 通过[[[UIApplication sharedApplication] keyWindow] safeAreaInsets].top 获取的高度是50,特例safeAreaInsets和statusBar 高度不一致

相关标准链接:

全系列逻辑和物流分辨率

iPhone 12mini 50的状态栏高度说明

---------------------------------------------------------------------------------------持续更新---------------------------------------------------------------------------

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容