2011-06-01 153 views
0

是否可以增加TableView中特定單元格的大小。增加tableView Cell的大小..?

-(CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath: (NSIndexPath *)indexPath 
{ 
    return 100; 
} 

利用這一點,我們可以增加一個的tableView表格單元格的大小,但它會增加所有TableCell的大小。

但我想增加第一小區的高度上,以130和其他細胞是高度100的任何一個可以建議我這樣做的最好方法......

回答

4

製作高度值依賴於單元格的位置(indexPath),例如使第一小區高於別人做到以下幾點:

-(CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath: (NSIndexPath *)indexPath{ 
    if (indexPath.row == 0) 
     return 130.0f; 

    return 100.0f; 
} 

*注意與代碼,如果你有幾個部分,然後在所有章節1細胞就會高於其他人。