iOS 编程:Icon 图标和 LaunchImage 启动图尺寸

Retina 显示屏拥有很高的分辨率——其中4英寸屏幕是640像素×1136像素,3.5英寸屏幕是640像素×960像素(之前的屏幕分辨率是320像素×480像素)。

对于矢量图像,不用做任何处理就能够在两种设备上有最好的显示效果。

如果应用是通过Core Graphics函数绘图的,那么画出的图像在不同的设备上会有不同的显示效果。Core Graphics以点为单位描述线、曲线和文字等。对于非Retina显示屏,一个点是一个像素。对于Retina显示屏,一个点是2像素×2像素。

开发者需要为高分辨率的图片文件加上后缀名 @2×

启动图尺寸

iPhone 设备型号 所属组 LaunchImage 尺寸
iPhone Xs Max Portrait iOS 12+ 1242px × 2688px
iPhone XR Portrait iOS 12+ 828px × 1792px
iPhone Xs Max Landspace iOS 12+ 2688px × 1242px
iPhone XR Landspace iOS 12+ 1792px × 828px
iPhone X / iPhone XS Portrait iOS 11+ 1125px × 2436px
iPhone X / iPhone XS Landspace iOS 11+ 2436px × 1125px
Retina HD 5.5 iPhone Portrait iOS 8+ 1242px × 2208px
Retina HD 4.7 iPhone Portrait iOS 8+ 750px × 1334px
Retina HD 5.5 Landspace Portrait iOS 8+ 2208px × 1242px
2x iPhone Portrait iOS 7+ 640px × 960px
Retina 4 iPhone Portrait iOS 7+ 640px × 1136px
1x iPhone Portrait iOS 5,6 320px ×480px
2x iPhone Portrait iOS 5,6 640px × 960px
Retina 4 iPhone Portrait iOS 5,6 640px × 1136px

参考

  • iOS开发:icon和启动图尺寸
  • Medium: Xcode LaunchImage Size

你可能感兴趣的:(iOS 编程:Icon 图标和 LaunchImage 启动图尺寸)