iOS8的iPhone应用程序启动映像的大小和命名
iOS中用于iPhone应用程序的启动图像的 大小/命名是什么?
大小公约
iPhone3g:320 x 480
iPhone4 / 4s:640 x 960
iPhone5 / 5s:640 x 1136
iPhone6:750 x 1334
iPhone 6plus:1242 x 2208
命名约定
对于不想使用“资产目录”的开发者,他们需要提供特定的名称来启动图像
iPhone3g:'Default.png'
iPhone4 / 4s:'Default@2x.png'
iPhone5 / 5s:'Default-568h@2x.png'
iPhone6:'Default-667h@2x.png'
iPhone6plus:'Default-736h@3x.png'
对于使用“资产目录”的开发人员,他们不需要提供特定的名称来启动图像
进入ProjectSetting – > General->在'App Icons and Launch Images'下面,select'Use Asset Catalog'作为'Launch Image Source',并拖放启动图像作为操作系统版本/ Orientation
如果您使用images.xcassesta,那么您既不需要担心命名约定,也不需要将这些图像显式添加到您的项目资源中。 只需将适当大小的图像拖放到适当的框中,剩下的就是Xcode。 有关图像大小,请参阅Apple iOS人机界面指南
对于iPhone 6:
– 750 x 1334(@ 2x)的肖像
– 1334 x 750(@ 2x)为风景
对于iPhone 6 Plus:
– 1242 x 2208(@ 3x)的肖像
– 2208 x 1242(@ 3x)景观
作为替代scheme,您可以考虑使用启动故事板或xib来代替。 这样做只需要一个适应所有大小。
请注意,这仅适用于iOS 8。 如果您在一个也适用于iOS 7的应用程序中使用此function,则它将在iOS 7设备上运行时使用标准启动图像 – 但当然,您只需要3.5英寸和4英寸,因为新的较大iPhone不支持iOS 7!
有关更多详细信息,请参阅Apple文档 。