2016-10-27 4 views
0

異なる言語のサイズ(ラベルなど)を変更できるXcodeには何かがありますか?私が見つけることができるのは、これを説明するために自動レイアウトを使用するという言い回しですが、ラベルサイズを変更する必要のある領域がいくつかあります。私は各ラベルのアウトレットを作成し、ロケールを検出し、そのように変更することができましたが、私はよりクリーンなソリューションを望んでいました。ローカリゼーションのためのサイズクラス

答えて

0

クリーンメソッドは実際には自動レイアウトであり、ラベル内のテキストのサイズを考慮に入れることができます。それが十分でない場合は、ロケールを見てみるのではなく、UILabelのテキストのサイズを見て、測定し、必要に応じて変更してください。

+0

翻訳が必要なビューコントローラのタイトルがあります。それらのために、それは英語ですばらしいように見えるが、スペイン語ではスクリーンからはみ出る。私は両方のサイズを縮小することができますが、私はちょうどスペイン語のサイズを縮小することができれば素晴らしいだろう。私は本当に自動レイアウトを使用することはできません。なぜなら、複数の行を作るか、物事を変える余裕がないからです。唯一の解決策は、ラベルのテキストサイズを縮小することです。 – user1715916

関連する問題