##やりたいこと
UILabelの複数行表示
##起こっている問題
UILabelで文字が途中で三点リーダになってしまい、1行しか表示されない
問題のラベルはわかりやすく赤色の背景色にしています。
##トライしたこと
StoryBoardにて該当のUILabelのLinesに0を指定
ViewController.swiftの方でも念のためnumberOfLinesに0を指定。
さらにLabelの高さも余裕を持って500に設定。
tips_detailは問題のUILabelの名称です。
tips_detail.frame.size.height = 500
tips_detail.numberOfLines = 0 // 0でも10に設定しても1行しか表示されない
tips_detail.backgroundColor = .red
調べたこと
どのサイトを調べても、Linesを0に設定すれば難なく複数行に表示できているようです。
sizeToFit()なども試してみましたがダメでした。
不可解なこと
tips_detail.frame.size.height = 500
と指定しても、赤背景から分かるようにそもそも高さが変わっていないです。
全く意味が分からないので、どなたか助けていただけませんでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/18 07:21
退会済みユーザー
2021/09/18 08:12