// 设置预加载cell高度 tableView.estimatedRowHeight = 55; // 自动适应cell高度 tableView.rowHeight = UITableViewAutomaticDimension;
这样是 全部 自适应
- (CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 55;
}
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewAutomaticDimension;
}
// 有的时候 高度会混乱,还是要这样
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
tableView.estimatedRowHeight = 55;
return UITableViewAutomaticDimension;
}
这样可以在 heightForRowAtIndexPath 方法里处理,部分cell 自适应高度
————————————————
版权声明:本文为CSDN博主「sanjieshenwu1987」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u011248221/article/details/106444764/
网友评论