_tableView.estimatedRowHeight = 50;//预估行高
_tableView.rowHeight = UITableViewAutomaticDimension;//设置行高自动计算
cell里视图用Masonry做约束
-
[
self.bgImgView mas_makeConstraints:^(MASConstraintMaker *make) {
-
make.top.left.equalTo(
self.contentView).offset(
10);
-
// 提高约束的优先级
-
make.size.mas_equalTo(
CGSizeMake(
100,
100)).priorityHigh();
-
}];
-
[
self.conLabel mas_makeConstraints:^(MASConstraintMaker *make) {
-
make.top.equalTo(
self.bgImgView.mas_bottom).offset(
10);
-
make.left.equalTo(
self.contentView).offset(
10);
-
make.bottom.right.equalTo(
self.contentView).offset(
-10);
-
}];