1

我使用界面生成器制作了一个包含两种类型的自定义单元格的表格:

在此处输入图像描述

一切正常,除了下部单元格的高度与其上方的单元格相同。它有我放的一切 - UIImageView 等......

所以我在想,当表格样式被分组时,是否不能改变单元格高度?

4

3 回答 3

3
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath  *)indexPath{

   if (indexPath.row == 1) {

   return 100;
   }

   return 44;
}
于 2012-05-24T14:36:31.840 回答
2

我们可以使用 UITableview 委托方法:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
   if (indexPath.row == 1)
      {
          return 60;
      }
   else
      {
          return 44;
      }
 }    
于 2012-05-24T14:53:21.853 回答
2

你必须使用这个

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

{ 返回 75.0f;

}

它对我来说已经用完了。

于 2012-05-25T07:46:07.627 回答