美文网首页selector
tableview cell高度自适应

tableview cell高度自适应

作者: 想不出一个 | 来源:发表于2019-05-22 11:24 被阅读0次

tableview的cell高度自适应有两种情况:一种是用xib文件生成的cell,一种是用纯代码的方式生成cell,下面就来分享一下这两种情况下如何自适应cell的高度。

1.用xib文件生成cell,自适应行高

注意点:(1 )自上而下适配控件;

(2)UILabel控件需要设置numberOfLines = 0,使UILabel控件自动换行;

(3)tableview需要设置rowHeight为UITableViewAutomaticDimension,并且设置预估行高,estimatedRowHeight;

(4)如果有图片的话还要设置图片的高度,而且当图片的值为空时,还要记得设置图片高度为0,并且更新约束

满足上面这几个条件,就能实现xib文件生成的cell 的行高的自适应

2.纯代码生成Cell,自适应行高

参考 https://www.jianshu.com/p/ada98721bc3d

相关文章

网友评论

    本文标题:tableview cell高度自适应

    本文链接:https://www.haomeiwen.com/subject/dvryzqtx.html