使用FDTemplateLayoutCell的小伙伴, iOS10.3注意了

一直用FDTemplateLayoutCel做的cell动态布局 ,简单好用.但是iOS10.3就悲剧了.动态计算高度失效了,没有发现这个bug的小伙伴,不妨把手机升级到 iOS10.3测试一下.

使用FDTemplateLayoutCell的小伙伴, iOS10.3注意了_第1张图片
屏幕快照 2017-03-30 下午9.42.14.png

出现这样的问题,大家表慌儿,办法总比困难多! 解决方案如下:


一, 如果工程中有用到UITableView的,请给cell上的label添加preferredMaxLayoutWidth属性,

    self.titleLab.preferredMaxLayoutWidth = [UIScreen mainScreen].bounds.size.width - 22;

二, 如果项目中用UITableViewController的,暂时不用改,不会出现label等高度计算不准确的问题

具体请参考:UITableView-FDTemplateLayoutCellMasonry

你可能感兴趣的:(使用FDTemplateLayoutCell的小伙伴, iOS10.3注意了)