0

我正在开发一个在 iOS 6 和 7 上运行的通用应用程序(我的第一个应用程序),我现在正在创建我的启动图像。

我已经阅读了这方面的 Apple 文档,但我发现我仍然感到困惑。

目前,如果可能的话,我想弄清楚如何在不使用资产目录的情况下创建和链接我的所有启动图像。

我已经创建了大部分但不是全部的启动图像并将其添加到我的项目的启动图像区域,如下所示:

Portrait Non-Retina (iOS 6.1 and Prior) 768x1004 No image with correct dimensions found
Portrait Retina (iOS 6.1 and Prior) 1536x2008 No image with correct dimensions found
Landscape Non-Retina (iOS 6.1 and Prior) 1024x748 No image with correct dimensions found
Landscape Retina (iOS 6.1 and Prior) 2048x1496 No image with correct dimensions found
Portrait Non-Retina 768x1024 Default-Portrait
Portrait Retina 1536x2048 Default-Portrait@2x
Landscape Non-Retina 1024x768 Default-Landscape
Landscape Retina 2048x1536 Default-Landscape@2x

但是我对如何命名仍然丢失的 iPad 图像文件感到困惑。

4

2 回答 2

0

我认为您应该在名为App Launch (Default) Images of Apples 文档的资源部分中找到命名约定

于 2013-12-30T20:41:05.827 回答
0

您将无法仅通过命名来完成您想做的事情。如果您不想使用资产目录(它可以毫不费力地完全解决问题,那您为什么不使用它????),您将不得不自己设置 Info.plist,正如 Apple在此处解释的那样:

在 iOS 7 中,应用程序可以根据运行的 iOS 版本使用不同的启动图像。要提供不同的启动图像,请将 UILaunchImages 键添加到 Info.plist 文件并使用字典来描述每个启动图像。要了解有关处理启动图像的更多信息,请参阅 iOS 应用程序编程指南中的“应用程序启动(默认)图像”。

于 2013-12-30T20:47:43.197 回答