iOS xib 动态加载UItableviewcell 的label的自适应高度

1.一定要注意 label.numberoflines = 0;

2.设置的时候一定不要把label距下边距写死 因为这样的话,contentview的高度本来是要根据label的高度来算的,而label距下边距又是死的,所以,这样contentview的高度就是死的,不会变的

3.label的高度可以根据CGSize size =CGSizeMake(100,MAXFLOAT);

cell.wariningDetailIntfo.font= [UIFont systemFontOfSize:17];

CGSize labelsize = [listmodel.msg sizeWithFont:cell.wariningDetailIntfo.font constrainedToSize:size lineBreakMode:UILineBreakModeCharacterWrap];

这种方式比较好,就算是autolayout也可以用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容