2014-11-23 72 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文件。

相关问题