2014-11-23 67 views
2

我創建了一個XIB文件,我使用initWithNibName以編程方式加載。它包含一個UILabel和UITextField。本地化不適用於XCode中的XIB文件6

我使用

HelpView0.xib HelpView0.xib(基地) HelpView0.strings(英文) HelpView0.strings(德國):通過IB我已經建立了必要的字符串的文件(德語,英語)基礎本地化(開發語言:英語)。問題:當我運行應用程序時,它總是拉取英文文本,但設備語言是德語(模擬器中的問題相同)。

一般情況下,我使用字符串文件的故事板本地化效果很好。我嘗試刪除應用程序並清空緩存,但沒有成功。有沒有人有一個想法可能是什麼問題?

回答

0

同樣在這裏。現在我使用本地化的XIB文件,因爲我的一些xib可以正常使用.strings文件。可悲的是,這個bug幾乎是在一年前發現的here

0

在Xcode 6中,您需要選擇「使用自動佈局」。如果你這樣做,將使用運行語言的字符串文件,而不必將其轉換爲XIB文件。

相關問題