_tableView.estimatedRowHeight = 77;
_tableView.rowHeight = UITableViewAutomaticDimension;
// 删除掉
//- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
// return 70;
//}
如果是需要自动变换高度的,label设置成大于某个高度,且lines为0,即可
![](https://img.haomeiwen.com/i1354453/65b82cefdb1620ea.png)
![](https://img.haomeiwen.com/i1354453/27736beb446bf39e.png)
如果是固定高度,所有的高度都要添加,不让系统默认label的高度:
![](https://img.haomeiwen.com/i1354453/d00c4978b92942e5.png)
结果:
![](https://img.haomeiwen.com/i1354453/19a5ae7b9c9e59b6.png)
![](https://img.haomeiwen.com/i1354453/2b33d5f966c74b09.png)
网友评论