如何在Interface Builder中显示备用语言?(Xcode5)

Ant*_*y F 5 localization interface-builder ios xcode5

iOS项目使用基本本地化,并为英语和德语的故事板设置可本地化的字符串.当我更改模拟器的语言时,一切都正常工作,但有些文本被德语截断.我想在"界面"构建器中查看德语文本,以便更容易修复文本标签和字段上的约束.

看起来这只是一个视图设置或其他东西,但我似乎找不到任何明显的东西.

Ant*_*y F 7

看起来这对Xcode 5来说是不可能的,但它将成为Xcode 6的一部分:

在Interface Builder中预览本地化

  1. 在项目导航器中,选择要预览的.storyboard或.xib文件.
  2. 选择View> Assistant Editor> Show Assistant Editor.
  3. 在助理编辑器跳转栏中,打开"助手"弹出菜单,滚动到"预览"项,然后选择.storyboard或.xib文件.如果应用程序用户界面的预览未显示在助理编辑器中,请在图标或大纲视图中选择要预览的窗口或视图.
  4. 在助理编辑器中,从右下角的语言弹出菜单中选择要预览的本地化.本地化的预览显示在助理编辑器中.如果选择真实语言,则不需要本地化或需要本地化但当前不是本地化的字符串将以大写形式显示.

引自"测试你的国际化应用程序"