启动图片 的 尺寸/命名 是什么>的iOS
答案 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
答案 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。