xib自定义cell如何自动高度约束

it2024-12-21  6

tableView展示cell的高度需要根据文本的多少来改变,办法有很多种,这里我说一下最近刚发现的一个方法,项目里的需求是只需根据文本来多少改变高度,不涉及其他动态高度.....

  这里针对xib

除了标记处的的文本可能多行,其他的文本都只展示一行,关于约束我就不多讲了,有点注意的是2label需要与contentView有个底部约束

现在说下关键点:

 

 

1label和2label的vertical都改为改为250  记得别只改一个哟~~

 

然后在tableView初始化的时候   

tableView.estimatedRowHeight = 50;//这是预估值 大概的高度随便填一个 tableView.rowHeight = UITableViewAutomaticDimension;

这样就可以自适应了,这里不截图了  比较简单

end!

转载于:https://www.cnblogs.com/yulongjiayuan/p/6872601.html

最新回复(0)