我正在为UITableViewCells使用可变高度。然而,这通常很好 我发现无论最后一个细胞的高度是多少,它都会成为它下面所有空白细胞的高度。
有没有办法为最后一个单元格下方显示的空白单元格设置默认高度?
感谢。
答案 0 :(得分:1)
如果您使用的是switch语句,则在默认情况下为switch设置空单元格的默认高度。像这样
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
int rowHeight = 40;
switch (indexPath.row) {
case 0:
rowHeight = 80;
break;
case 1:
rowHeight = 300;
break;
default:
rowHeight = <your default value>;
break;
}
return rowHeight;
}