IOS:启动图像多种语言

我应该创build一个多语言的应用程序; 我的问题是启动图像,根据设备的语言使用启动图像的方式是什么。 在plist文件中有一些东西?

解决scheme是像在你的项目中的任何其他资源本地化Default.png。 从Xcode的项目列表中selectDefault.png,在右侧窗格中find“本地化”,并简单地添加新的本地化。 之后,您可以将文件更改为所有本地化不同。

  1. 在Xcode的项目摘要窗格(谈论Xcode 4.2)中,通常添加一个或两个方向的启动图像。
  2. 启动图像将出现在您的项目文件列表中。 select其中一个。
  3. 展开实用程序(右侧的窗格),您将看到以下组:“缩进和types”,“图像属性”,“本地化”…。 在本地化群组中点击“+”button。 您现在可以添加新的本地化(例如西class牙语)。
  4. 之后,在项目列表中的文件左侧,您将看到一个展开button。 点击button显示所有本地化的文件。
  5. 您的本地化Default.png文件将出现在项目目录中的.lproj目录中。 例如,您可以手动扫描en.lproj中的文件来更改英文启动图像。

苹果的HIG文件build议开发者使用没有任何文字的启动图像。 以联系人应用程序为例,它只是显示一个空的用户界面,所以用户认为应用程序将启动更快。

所以我build议遵循这种方法,并从启动图像中删除任何语言的痕迹。