LoginSignup
0
0

More than 5 years have passed since last update.

SwiftのUITableViewAutomaticDimensionで可変にならない時

Last updated at Posted at 2017-08-27

メモ的に簡単に残しとく

UITableViewCell内のUILabelを複数行表示した時に、Cellが可変にならずにtext(UILabel)とその下の要素が被った。

stroyboardはこんな感じ
スクリーンショット 2017-08-27 19.52.17.png

問題点

AutolayoutでimageViewの上下にも制約追加して、
かつimageviewの右のブロックでもheightが決まるような制約を追加していたため、
cellのheightを決める制約が2つありコンフリクト状態みたいになってて、imageViewの制約が適用されてcellが可変にならなかった。

可変にしたいなら可変が想定されるUILabelなどの要素がある方の高さだけをAutoLayoutで設定してやる

Swift初心者つらい

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0