美文网首页
UItableVIewCell添加网络图片动态计算图片高度

UItableVIewCell添加网络图片动态计算图片高度

作者: 恩哼恩哼蹦擦擦GH | 来源:发表于2019-04-30 10:29 被阅读0次

1.建一个数据model

model.h文件内容,pic为图片url model.m文件

2. 需要建立一个计算图片高度的model------frameModel

FrameModel.h,height为计算完model返回的图片高度 为数据model写set方法, 然后计算图片高度, 为FrameModel的height赋值

3. 为UIImage写一个延展, 添加计算图片高度的方法

UIImage+GH_ImageHeight.h文件 UIImage+GH_ImageHeight.m文件

4.在UItableVIewCell里面写set方法为imageView的frame赋值

UItableVIewCell.m文件 .m的set方法, 主线程刷新UI就可以了

5UIviewController的table的代理方法 ---heightForRowAtindexPath里面返回cell高度

相关文章

网友评论

      本文标题:UItableVIewCell添加网络图片动态计算图片高度

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