2011-09-03 83 views
0

如何增加运行时的单元高度根据following image,输出是一个表格视图。在第3节中,每个单元格的高度为200.在每个单元格中,我放置了一个与单元格高度相同高度的标签,即200。之后,我再放置一个标签以显示来自XML的灰色文本。这段文字是动态的。我想根据这个文本标签调整单元格高度,因为之后我想要放置6个标签来显示更多数据。为了您的参考,您可以看到不同的颜色。为此我写下面的代码。iphone sdk

回答

3

所有行:

[tableView setRowHeight:44]; 

对于每个单独的一行:

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { 
    //return appropriate value based on IndexPath.row 
}