#概要
UILabelでうまく改行できないときの確認ポイント
Storyboard
-
Linesが1以外(0で無制限)
-
Line BreaksがCharacter Wrap(場合によってはWord Wrap)
-
Use AutoLayoutにチェックを入れ、Constraintを設定する。(iOS7では必須)
-
Storyboard下方にあるPINボタン(|- + -|)を押すとConstraint設定画面に移る
Code
-
adjustsFontSizeToFitWidthプロパティをNO(フォントサイズの変更でアジャストされてしまう)
-
テキストを設定後、sizeToFitメソッドをコール
補足
Webで情報を検索するとConstraintに触れられていないことが多く、iOS6まではこの設定が不要だったのかも