2011-06-25 164 views
1

我使用變量高度爲我的UITableViewCells。這通常正常工作 我發現無論最後一個單元格的高度如何,它都會成爲它下面所有空白單元格的高度。如何設置默認的UITableViewCell高度?

有沒有一種方法來設置出現在最後一個單元格下方的空白單元格的默認高度?

謝謝。

+0

參見[這個問題](http://stackoverflow.com/questions/1022637/modify-appearance-of-empty-cells-is-plain-uitableview),它可能會有所幫助。不要錯過對接受答案的評論。 – albertamg

回答

1

如果您正在使用switch語句,那麼在缺省情況下爲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; 
} 
相關問題