2011-06-25 16 views
1

私は私のUITableViewCellsの可変高さを使用しています。しかし、正常に動作します。 最後のセルの高さが何であっても、それはその下のすべての空白セルの高さになります。デフォルトのUITableViewCellの高さを設定する方法は?

最後のセルの下に表示されます空白セルのデフォルトの高さを設定する方法はありますか?

ありがとうございました。

+0

参照[この質問](http://stackoverflow.com/questions/1022637/modify-appearance-of-empty-cells-is-plain-uitableview)のように、それが役立つかもしれません。受け入れられた答えに対するコメントを見逃さないでください。 – albertamg

答えて

1

あなたは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; 
} 
関連する問題