2016-03-24 10 views
1

良い一日の人々 実際に私は狂ってしまいます。私はこの単純な問題を解決するためにすべてをやりました。UILabelは1つの単語を分割します

enter image description here

ご覧のとおり、狭い空間での簡単なラベルは、単一の単語「検証」はもちろんの許容ではありません2行に分割されます。

私は行数を1にすることができ、これはフォントサイズを減らすことができることを知っています。すべてのモジュールをラップしてみましたが、すべて失敗します。

1つの単語を区切らずにラベルを「確認プロセス」として表示するにはどうすればよいですか? (私は、フォントサイズを縮小したり、最後の単語を切り取っても受け入れます。

+0

あなたのラベル幅は単語を収容するのに十分であるのですか? – Ujjwal

+0

実際には、指定された地域にありません。 – Elsammak

+0

おそらく、画面サイズによってフォントサイズをできるだけ大きくしたいという制約がありますか?手動でポイントサイズを小さくする必要はありませんか? – Wain

答えて

0

単語の切り抜きに問題がなければ、ラベルのlinesプロパティを1に設定することもできます。また、ストーリーボードのプロパティインスペクタを使用して行うこともできるフォントサイズを縮小します。これが役立つことを願っています。

これを試してください。 私testLabelと2

self.testLabel.lineBreakMode = NSLineBreakByWordWrapping; 
self.testLabel.text = @"verificaton process"; 
+0

フォントサイズを小さくしても、そのような1語のクリッピングは発生しません。 – Elsammak

+0

さらに、複数の単語があるので複数の行が必要です。 – Elsammak

+0

回答編集してください。 – Ujjwal

1

最初の1に等しい行数がデフォルトで設定され

enter image description here

は、これら2つの設定は以下のニーズを満たしていますか?

enter image description here

enter image description here

+0

おかげで、最初の解決策は私を救った:) – Elsammak

関連する問題