【发布时间】:2011-09-22 15:39:37
【问题描述】:
我正在开发一个 iPad 应用程序并阅读 this page 说启动图像必须是 PNG 格式,但在他们的 iOS 人类指南中,他们只建议使用 .png,而不是“必须”。 我想使用 .jpg 格式作为启动图像,因为 .png 中的启动图像大小仅 2 mb 左右,而 .jpg 格式只有 90 kb。 谢谢
【问题讨论】:
-
经验法则 - 如果文档中这么说,那就是真的!
我正在开发一个 iPad 应用程序并阅读 this page 说启动图像必须是 PNG 格式,但在他们的 iOS 人类指南中,他们只建议使用 .png,而不是“必须”。 我想使用 .jpg 格式作为启动图像,因为 .png 中的启动图像大小仅 2 mb 左右,而 .jpg 格式只有 90 kb。 谢谢
【问题讨论】:
你需要在Info.plist中指定UILaunhImageFile字段
<key>UILaunchImageFile</key>
<string>Default.jpg</string>
设置此信息将使系统查找 Default.jpg 及其所有变体(肖像、风景、@2x 等)而不是 .png
例如,我正在编写一个 Universal 应用程序,现在所有启动图像都是 .jpg,包括 iPad Retina:Default-Portrait@2x.jpg
【讨论】:
是的,这是真的。即使您找到了一些解决方法(例如,只是将 jpeg 文件重命名为“Default.png”),因为据记载它必须是 PNG,那么 Apple 可以随时让您的解决方法停止工作。
【讨论】: