2016-07-20 19 views
7

iOSストーリーボードのレイアウトを使用して作成したラベルがあります。iOSストーリーボードを使用してUILabelの高さを調整する

ラベルの内容は動的であり、実行時に変更することができます。

ラベルの高さがラベルの内容に基づいて調整されるようにするにはどうすればよいですか。

私が試した:

Editor -> Size to Fit Content設定0

に行数を設定します。

しかし、動作しません。ラベルのテキストは1行でのみ表示され、結果としてテキストの一部が画面に表示されません。

ご協力いただければ幸いです。

+0

あなたはすでに上端または下端を固定しているか、別の修正をしているためそれで、高さが固定されているか、いずれかを取り除いてからもう一度やり直してください – Tj3n

+0

UITableViewCellの中に配置しましたか? – jo3birdtalk

+0

ピンを先に、上に、ラベルの後ろに設定し、アスペクト比をラベルに設定すると、サイズが動的に設定されます – imjaydeep

答えて

0

制約を確認してください。ラベルの高さの制約を設定することはできません。スーパービューの高さが固定されている場合は、同時に上限と下限の制約を設定することはできません。したがって、ラベルの幅を固定する必要があり、ラベルの高さを固定することはできません。

4

Image その後、等しいより大きく設定し、それが自動的に意志の高さの制約をlableと選択し高さ制約を与えるあなたのlable が0

にラインの数でなければなりません

この方法を試してみてください内容に基づいて高さを調整してください

関連する問題