【问题标题】:Referencing a Launch image引用启动图像
【发布时间】:2014-01-22 16:45:01
【问题描述】:

我需要在UILaunchImages 下包含Info.plist 中引用的启动图像,并将UILaunchImageSize 值设置为{320, 568}。这是正确的做法吗?

提交我的应用后收到的消息“必须包含在 UILaunchImages 下的 Info.plist 中引用的启动图像,且 UILaunchImageSize 值设置为 {320, 568}”。

<key>UILaunchImages</key>
<array>
<dict>
<key>Launch image </key>
<string>Default@2x-iphone.png</string>
<key>UILaunchImageName</key>
<string>Default</string>
<key>UILaunchImageSize</key>
<string>{320,568}</string>
<key>UILaunchImageMinimumOSVersion</key>
<string>7.0</string>
</dict>
</array>

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    在您的 info.plist 文件中添加一个新条目(行)并将其设为数组类型并将其命名为 UILaunchImages。

    在它下面添加另一个字典类型的项目。这本词典将是您正在寻找的图像参考。

    向此字典添加以下键和值:

    • UILaunchImageSize: {320, 568}
    • UILaunchImageName: Default-568h@2x(
    • UILaunchImageNameMinimumOSVersion:7.0(或任何适用于您的项目的版本)
    • UILaunchImageOrientation:纵向

    确保在 info.plist 文件中以这种方式引用您需要的所有启动图像。

    查看Charlies great answer for more details

    【讨论】:

      【解决方案2】:

      如果您的意思是如何命名图像,通常是 Default-568h@2x.png(对于 4 英寸)。

      如果您不直接编辑 Info.plist 文件,只需在 XCode 项目设置的“常规”选项卡中设置默认图像,会更容易。

      【讨论】:

      • 它是因为我提交了我的应用程序,它说我需要这样做才能被接受
      【解决方案3】:

      在 Xcode 的 Project Navigator 中,单击项目,转到 General 选项卡并向下滚动到您看到标有 Launch Images 的部分。它将具有所有必要的分辨率,您只需单击箭头并添加图像。

      【讨论】:

      • 是的,我已经在资产目录中添加了图像,并确保我已经在常规选项卡下选择了它们,但如果这就是我能做的关于启动图像的所有事情,那么启动图像不是我的问题,而是它的问题关于在 iPhone 5 上支持 4 英寸显示屏
      猜你喜欢
      • 1970-01-01
      • 2020-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-30
      • 1970-01-01
      相关资源
      最近更新 更多