iOS8中iPhone应用程序启动图像的大小和命名

时间:2014-11-05 10:33:49

标签: ios iphone xcode ios8 launch

启动图片 尺寸/命名 是什么>的iOS

4 个答案:

答案 0 :(得分:33)

  

尺寸惯例

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 - >常规 - >在“应用图标和启动图像”下,为“启动图像源”选择“使用资产目录” ,然后拖放其操作系统版本/方向的启动图像

答案 1 :(得分:9)

如果您使用 images.xcassets ,则既不需要担心命名约定,也不需要明确地将这些图像添加到项目资源中。只需将适当大小的图像拖放到相应的框中,XCode将完成剩下的工作。

对于图像尺寸,请参考Apple iOS Human Interface Guidelines

enter image description here

答案 2 :(得分:1)

对于iPhone 6:

- 750 x 1334(@ 2x)为肖像

- 1334 x 750(@ 2x)for landscape

对于iPhone 6 Plus:

- 1242 x 2208(@ 3x)肖像

- 2208 x 1242(@ 3x)for landscape

答案 3 :(得分:0)

作为替代方案,您可以考虑使用启动故事板或xib。这样做只需要适应所有尺寸的一个。

请注意,这仅适用于iOS 8。如果你在同时面向iOS 7的应用程序中使用它,它将在iOS 7设备上运行时使用标准的启动图像 - 但当然你只需要3.5& 4英寸新款大号iPhone不支持iOS 7!

有关详细信息,请参阅Apple docs