美文网首页
FDTemplateLayoutCell 计算的高度不对,总是高

FDTemplateLayoutCell 计算的高度不对,总是高

作者: 柯索 | 来源:发表于2017-08-29 15:00 被阅读17次

用的layoutSubviews 约束布局,用sizeThatFits返回宽度和高度。

在自定义Cell时,一些控件宽度用了self.width去计算,而此时cell 的宽度是不知道的。

#define SCREENWIDTH [[UIScreen mainScreen] bounds].size.width

换了宏所定义的高度后就没有问题了

有高度变化的控件时,尽量在重写layoutsubviews中写出变化控件的frame约束。

相关文章

网友评论

      本文标题:FDTemplateLayoutCell 计算的高度不对,总是高

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