2011-10-17 36 views
3

我正在努力將iOS應用翻譯成俄文。除了按鈕上的文字以外,一切都很順利。iOS按鈕文本本地化 - 你必須做整個xib文件嗎?

似乎英語文本的大小定義了俄文文本可以容納的大小。由於俄文文本的大部分時間較長,即使按鈕在文本右側有足夠的空白空間,它也會被切斷。

我已經在viewWillAppear方法內的按鈕上設置了文本。有沒有更好的方法來處理這個問題,還是整個xib文件需要進行本地化?

回答

0

你看過按鈕的autosizing settings?這可能是截斷文本的最可能原因,在按鈕中留有空間。您可以在Xcode中設置自動設置屬性,也可以使用UIView::autoresizingMask以編程方式設置。

如果您在代碼中設置文本,則不需要本地化XIB。 Autosizing應該解決這個問題。

相關問題