IOS设置启动图片

当我们开发一个新的app的时候,新建一个项目之后 要对这个项目的基本环境进行设置,
首先是启动图片 和app图标(桌面显示的那个)

  • 设置启动图片有两种方式
  1. LaunchScreen
  2. LaunchImage
    优先级:LaunchScreen > LaunchImage
    在xcode配置了,不起作用 1.清空xcode缓存 2.直接删掉程序 重新运行
    如果是通过LaunchImage设置启动界面,那么屏幕的可视范围由图片决定
    注意:如果使用LaunchImage,必须让你的美工提供各种尺寸的启动图片

LaunchImage 各种图片:

  • iPhone Portrait ios 5,6

  • 1x320 * 480

  • 2x640 * 960

  • Retina 4640 * 1136

  • iPhone Portrait iOS 8,9

  • Retina HD 5.5''1242 * 2208

  • Retina HD 4.7''750 * 1334

  • 5.8: 2436 * 1125 @3x

  • iPhone Landscape iOS 8,9

  • Retina HD 5.5''2208 * 1242

  • iPhone Portrait iOS 7-9

  • 2x640 * 960

  • Retina 4:*640 1136

  • iPhone Portrait iOS 12 +
    iPhone XR828px x 1792px
    iPhone XS Max: 1242px x 2688px

  • iPhoneLandscape iOS 12 +
    iPhone XR792px * 828px
    iPhone XS Max: 2688px * 1242px

/****************Ipad********************/

iPad Portrait iOS 7,8

1x 768 × 1024 pixels

2x 1536 × 2048 pixels

** iPad Landscape iOS 7,8**

1x LaunchImage.png 1024 × 768 pixels

2x [email protected] 1536 × 2048 pixels

LaunchScreen:Xcode6开始才有

LaunchScreen好处:
1.自动识别当前真机或者模拟器的尺寸
2.只要让美工提供一个可拉伸图片
3.展示更多东西
LaunchScreen底层实现:把LaunchScreen截屏,生成一张图片.作为启动界面

你可能感兴趣的:(IOS设置启动图片)