TableViewCell 自适应高度
2018-08-03 本文已影响81人
li_礼光
MVVM : YYKit
MVVM的思想,就是在MVC的模型基础上,在M上多加一个CellHeight的属性,在当我们请求获取到网络数据的时候,这个时候就开始根据UI设计图,计算CellHeight,动态计算那些文字,图片显示需要多少高度.因为会变化的就那几个,根据具体的需求设计来计算就好.
MVC : FDTemplateLayoutCell
FDTemplateLayoutCell 主要是在heightForRowAtIndexPath中通过对应的方法,block的形式去动态修改V的高度.个人觉得有点麻烦的是.这里需要对V中做的工作就多很多了.