用的layoutSubviews 约束布局,用sizeThatFits返回宽度和高度。
在自定义Cell时,一些控件宽度用了self.width去计算,而此时cell 的宽度是不知道的。
#define SCREENWIDTH [[UIScreen mainScreen] bounds].size.width
换了宏所定义的高度后就没有问题了
有高度变化的控件时,尽量在重写layoutsubviews中写出变化控件的frame约束。
用的layoutSubviews 约束布局,用sizeThatFits返回宽度和高度。
在自定义Cell时,一些控件宽度用了self.width去计算,而此时cell 的宽度是不知道的。
#define SCREENWIDTH [[UIScreen mainScreen] bounds].size.width
换了宏所定义的高度后就没有问题了
有高度变化的控件时,尽量在重写layoutsubviews中写出变化控件的frame约束。