1

インターフェイス ビルダーを使用して、2 種類のカスタム セルを含むテーブルを作成しました。

ここに画像の説明を入力

下のセルの高さが上のセルと同じであることを除いて、すべて正常に機能します。それは私が入れたすべてのものを持っています-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

これを使用する必要があります

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

{ 75.0f を返します。

}

それは私のために完全に使用されます。

于 2012-05-25T07:46:07.627 に答える
2

UITableview Delegate Methods を使用できます。

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