我相当确定这是一个错误,但如果有人找到解决方法,请告诉我。
我已经在 Xcode-5 中设置了启动图像的资产目录。如果我设置 iOS 7 R4 图像,则仅当我的应用程序支持纵向方向时才使用它。我的应用程序仅横向显示,我看不到启动图像。
iOS 5,6 图像工作得很好,如果我省略 iOS 7 R4 图像,R4 iOS 5,6 图像实际上会“正确”加载。
有人能够让它发挥作用吗?
Update
我发现我可以显示 iOS 7 横向图像,但前提是我删除默认 (iOS6) 图像,这对我没有真正的帮助。如果您编辑 info.plist 并将图像方向更改为“横向(右侧主页按钮)”(例如),然后提供水平图像,它实际上会在启动时在 iOS 7 上显示它。不幸的是,如果您包含 iOS 6 图像,则会显示该图像。此外,如果方向不是纵向,您将不会看到目标的“常规”选项卡中列出的 iOS 7 图像。这是 Xcode 5.0 和 iOS 7.0.2 的情况。
我的解决方案是不要使用资产目录并提供
默认.png (320x480)
[电子邮件受保护] /cdn-cgi/l/email-protection(640x960)
[电子邮件受保护] /cdn-cgi/l/email-protection(640x1136)
作为项目中的捆绑包,iOS 会自动找到它们
(Apple 没有 iPhone 或 iPod 的横向启动图像,因此我们需要提供旋转 90 度的横向图像)
你可能需要
默认-横向@2x~ipad.png
默认-横向~ipad.png
如果你也做iPad。
如果您有,请不要忘记删除 Project-Info.plist 中的固定启动图像名称
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)