最大限度地减少本地化和iPhone 4/5的xibs种类

时间:2012-11-14 08:25:20

标签: iphone ios localization interface-builder xib

正如我从官方消息来源所知,当我们本地化xib个文件时,我们需要复制它们并在Interface Builder中替换已翻译的字符串。

为了支持iPhone的4“屏幕,我们需要制作单独版本的xib,高度为586像素(我遇到了自动化顶级视图的问题,没有相应的视图控制器xib)。在这种情况下,在将来的更新中调整界面几乎是不可能的。

如何最大限度地减少这种变化(完全适用于单个xib文件)?

1 个答案:

答案 0 :(得分:1)

  1. 不要为每种语言使用额外的xib,在代码中设置标签等(并使用Localizable.strings文件)

  2. 了解如何在xib中使用布局约束来支持3,5“和4”显示

  3. 我就是这样做的,而且有效。