2013-03-06 55 views
0

我使用XCode中的'Base internationalization'来本地化我的故事板。基础国际化通过语言设置隐藏/显示我的视图

在设置语言:德语,英语后,在Xcode中检查'use base internationalization'我有一个非常奇怪和令人讨厌的行为:当我添加一个视图到故事板元素并在模拟器中运行时,我可以看到只有当我的模拟器语言是英语时才添加视图,但当我将它设置为德语时,我可以看到完全空白的白色UI。

有人看过类似的东西吗?

回答

1

最后我解决了它。

XCode的这个特性很麻烦,需要时间去适应它的烦人行为。

创建项目后,在检查基本国际化之前,至少应打开一次所有的故事板。您还应该打开本地化字符串文件。在你必须清理你的项目之后。

经过这些步骤,您可以设置基本国际化。

最后它的工作原理。

真实的故事。