非等高cell的高度设置
- 在cell中增加height属性
- 在cell的模型属性的set方法中强制布局(layoutIfNeed方法),再计算高度
- 在控制器中实现cell高度的估计方法(estimatedHeightForRowAtIndexPath),随便返回一个数值
- 在控制器中实现heightForRowAtIndexPath方法,返回cell的实际高度
注意点:
使用xib的时候在有label的时候,需要先设置label的宽度,否则会有一些小问题;
使用storyboard的时候不能同时设置左右边界约束,否则会报各种错