iOS开发之iPhone和iPad设备尺寸大全
最近做起了 iPad 应用,会经常用到一些 iPad 设备尺寸的一些知识。这里对比手机设备将开发中用到的 iPhone 和 iPad 设备尺寸的一些知识点做个总结。既是工作小结,也是进行后续开发的一个知识储备。
名词解释
物理分辨率: 为硬件所支持。由显示屏实际存在的像素行数乘以列数的数学表达方式来表示。
逻辑分辨率: 软件开发所支持的,为了便于软件开发过程中的屏幕适配而设定。
PPI: Pixels Per Inch,每英寸的像素点数。
如果想了解更详细,可以移步这里。
屏幕尺寸
iPhone
名称尺寸屏幕分辨率逻辑分辨率PPI状态栏高度导航栏高度tabBar 高度
iPhone2G, 3G ,3GS3.5 英寸320 × 480 px320 × 480 pt163 ppi20 px44 px49 px
iPhone4, 4S3.5 英寸640 × 960 px320 × 480 pt326 ppi40 px88 px98 px
iPhone5, 5S, 5C, SE4.0 英寸640 × 1136 px320 × 568 pt326 ppi40 px88 px98 px
iPhone6, 6S, 7, 84.7 英寸750 × 1334 px375 × 667 pt326 ppi40 px88 px98 px
iPhone6P, 6SP, 7P, 8P5.5 英寸1242 × 2208 px414 × 736 pt401 ppi60 px132 px147 px
iPhoneX, XS, 11 Pro5.8 英寸1125 × 2436 px375 × 812 pt458 ppi132 px132 px147 px
iPhone XR, 116.1 英寸828 × 1792 px414 × 896 pt326 ppi88 px88 px98 px
iPhoneXS Max, 11 Pro Max6.5英寸1242 × 2688414 × 896 pt458 ppi132 px132 px147 px
iPad
名称尺寸屏幕分辨率逻辑分辨率PPI状态栏高度导航栏高度tabBar 高度
iPad mini 7.97.9 英寸2048 × 1536 px1024 × 768 pt326 ppi40 px88 px98 px
iPad 9.79.7 英寸2048 × 1536 px1024 × 768 pt264 ppi40 px88 px98 px
iPad Pro 10.210.2 英寸2160 × 1620 px1080 × 810 pt264 ppi40 px88 px98 px
iPad Pro 10.510.5 英寸2224 × 1668 px1112 × 834 pt264 ppi40 px88 px98 px
iPad Pro 1111 英寸2388 × 1668 px1194 × 834 pt264 ppi40 px88 px98 px
iPad Pro 12.912.9 英寸2732 × 2048 px1366 × 1024 pt264 ppi40 px88 px98 px
iCon 尺寸
iPhone
名称iCon 尺寸
iPhone Notification20 × 20 px (2x, 3x)
iPhone Setting29 × 29 px (2x, 3x)
iPhone Spotlight40 × 40 px (2x, 3x)
iPhone App60 × 60 px (2x, 3x)
AppStore1024 × 1024 px
iPad
名称iCon 尺寸
iPad Notification20 × 20 px (1x, 2x)
iPad Setting29 × 29 px (1x, 2x)
iPad Spotlight40 × 40 px (1x, 2x)
iPad App76 × 76 px (1x, 2x)
iPad Pro (12.9-inch) App167 × 167 px (2x)
AppStore1024 × 1024 px (1x)
lauchImage 尺寸
iPhone
名称尺寸大小
Portrait, iPhone Xs Max1242 × 2688 px
Portrait, iPhone XR828 × 1792 px
Landscape, iPhone Xs Max2688 × 1242 px
Landscape, iPhone XR1792 × 828 px
Portrait, iPhone X / iPhone XS1125 × 2436 px
Landscape, iPhone X / iPhone XS2436 × 1125 px
Portrait, Retaina HD 5.51242 × 2208 px
Portrait, Retaina HD 4.7750 × 1334 px
Landscape, Retaina HD 5.52208 × 1242 px
Retina (4.0 inch)640 × 1136 px
3.5 inch, 2x640 × 960 px
3.5 inch, 1x320 × 480 px
iPad
名称尺寸大小
Portrait768 × 1024 px (1x, 2x)
Landscape1024 × 768 px (1x, 2x)
Portrait, without status bar768 × 1004 (1x, 2x)
Landscape, without status bar1024 × 748 (1x, 2x)
备注:Xcode 11 之后,launchImage 被废弃,改用 LaunchScreen。