2012-04-16 61 views
3

這裏的問題是:默認開機畫面未能得到與區域格式

我創建「en.lproj」和「EN-AU.lproj」與具有相同名稱的不同爲Default.png圖像。 我已經設置「英語」作爲一種語言,而我設置了「澳大利亞」的語言環境。

但在啓動時,我得到啓動屏幕引用「en.lproj」文件夾。

我需要將啓動畫面引用到「en-AU.lproj」文件夾。

PS:我檢查了我的代碼,關於設置或獲取UserDefaults的一切都是正確的。

任何想法?

+0

你可以PLZ解釋「不同的Default.png圖像具有相同的名稱」? – 2012-04-16 12:50:33

+0

我的意思是,我在每個本地化文件夾中都有Default.png,但這些Default.png圖像與「Default.png」的名稱不同。 現在明白了嗎? – 2012-04-16 13:07:21

+0

Plz請參閱http://stackoverflow.com/questions/7079563/universal-app-with-localization-splash-screen – 2012-04-16 13:21:04

回答

1

東西我發現這裏:

重要在iOS設備上:尋找本地化資源時束接口不採取方言或腳本信息考慮在內;只考慮語言指示符代碼。因此,如果您的項目包含具有語言和區域指示符的特定於語言的項目目錄,則會忽略這些目錄。 Mac OS X中的軟件包接口在語言特定的項目目錄中支持區域指示符。

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

我要好歹圍繞破解我的代碼,使得被定製爲具有地區代號不同的本地化文件夾開機畫面的外觀(例如:EN-AU)。

謝謝。 :)

+0

很高興知道。感謝分享!! – Frank 2012-04-17 13:39:14

+0

@Frank:隨時:) – 2012-04-17 17:29:39