我使用界面构建器创建了一个包含两种类型的自定义单元格的表:
一切正常,除了较低的单元格高度与其上方的单元格相同。它有我放的所有东西--UIImageView等......
所以我想在表格样式分组时是否无法更改单元格高度?
答案 0 :(得分:3)
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
if (indexPath.row == 1) {
return 100;
}
return 44;
}
答案 1 :(得分:2)
我们可以使用UITableview委托方法:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.row == 1)
{
return 60;
}
else
{
return 44;
}
}
答案 2 :(得分:2)
你必须使用这个
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{ 返回75.0f;
}
它对我来说是完整的。