iOS按钮文本本地化 - 你必须做整个xib文件吗?

时间:2011-10-17 21:51:08

标签: ios localization

我正在努力将iOS应用翻译成俄语。一切顺利,除了按钮上的文字。

似乎英文文本的大小定义了俄文文本可以容纳的大小。由于大多数俄语文本较长,即使按钮在此文本右侧有足够或空的空间,它也会被切断。

我在viewWillAppear方法内的按钮上设置了文本。有没有更好的方法来处理这个问题,还是需要对整个xib文件进行本地化?

1 个答案:

答案 0 :(得分:0)

你看过按钮autosizing settings了吗?这将是截止文本的最可能原因,并且按钮中有空格。您可以在Xcode中设置自动调整大小属性,也可以使用UIView::autoresizingMask以编程方式设置。

如果您在代码中设置文本,则不需要本地化XIB。自动调整应该可以解决问题。