我在原型单元格中有一个自定义视图,带有标签和UIImageView,它们都可以是变量高度。让表格单元格调整到视图高度的最佳方法是什么?看来我必须设置表格单元格的高度,我尝试的其他任何东西都不会重置大小。
我已经尝试过以下概念而没有运气。
tableView.estimatedRowHeight = 260.0
tableView.rowHeight = UITableViewAutomaticDimension
答案 0 :(得分:0)
据我所知,UITableViewCell
的高度应该是固定的。您可以在同一UITableViewCell
内拥有多种UITableView
种UITableViewCell
。例如,第0部分具有唯一类型UITableViewCell
,其他部分的heightForRowAtIndexPath
具有其他类型。然后在TableView委托方法UITableViewCell
内,您可以为不同类型的-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
if(indexPath.section==0)
return 40;
else
return 60;
}
设置高度。
你可以这样做: -
{{1}}