是否可以增加TableView中特定单元格的大小。
-(CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath: (NSIndexPath *)indexPath
{
return 100;
}
通过使用它,我们可以增加tableView的表格单元格的大小,但它会增加所有tableCell大小。
但我希望将第一个细胞的高度增加到130,其他细胞的高度为100.任何人都可以建议我这样做的最好方法......
答案 0 :(得分:4)
使高度值取决于单元格的位置(indexPath),例如使第一个单元格更高,然后其他单元格执行以下操作:
-(CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath: (NSIndexPath *)indexPath{
if (indexPath.row == 0)
return 130.0f;
return 100.0f;
}
*请注意,如果你有几个部分,那么所有部分中的第一个单元格将高于其他部分。