2011-06-01 97 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细胞就会高于其他人。