【发布时间】:2010-09-09 16:34:42
【问题描述】:
我知道如何使用此代码强制本地化
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"fr", nil]
forKey:@"AppleLanguages"];
而且我知道如何本地化 Default.png(不同的捆绑包 English.lproj、French.lproj...)。现在假设电话语言是英语,但用户将应用程序语言设置为法语。 如何强制应用使用 French.lproj 中的 Default.png?
我什至在 UIApplicationMain() 之前尝试将上面的代码放在 main() 中,但它不起作用。
【问题讨论】:
-
通常情况下,您只是不本地化 Default.png...
-
好吧,请暂时忘记 HIG。无论如何,它们并不总是正确的。
标签: iphone localization splash-screen default.png