3

这里的问题是:

我创建了具有相同名称的不同 Default.png 图像的“en.lproj”和“en-AU.lproj”。我已将“英语”设置为一种语言,对于语言环境,我已设置“澳大利亚”。

但是在启动时,我得到了引用“en.lproj”文件夹的启动画面。

我需要将启动画面引用到“en-AU.lproj”文件夹。

PS:我检查了我的代码,关于设置或获取 UserDefaults 的一切都是正确的。

任何的想法?

4

1 回答 1

1

我在这里找到的东西:

iOS中的重要提示:bundle 接口在查找本地化资源时不考虑方言或脚本信息;仅考虑语言指示符代码。因此,如果您的项目包含具有语言和区域指示符的特定于语言的项目目录,则这些目录将被忽略。Mac OS X 中的包接口确实支持特定语言项目目录中的区域指示符。

参考:http: //developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPInternational/Articles/LanguageDesignations.html

我必须以某种方式破解我的代码,使启动画面外观针对具有区域指示符(例如:en-AU)的不同本地化文件夹进行自定义。

谢谢。:)

于 2012-04-17T13:36:18.097 回答