1

我有一个包含 UITableViewCells 列表的 UITableView。我设置了 UITableViewCells 的高度。

4

1 回答 1

0

你的 UITableViewDelegate 应该实现 tableView:heightForRowAtIndexPath:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath     *)indexPath
{
return [indexPath row] * 20;// or whatever you need to set height
}

或者

如果所有单元格都相同,请将 UITableView 上的 rowHeight 属性设置为单元格的大小。如果它们根据内容都不同,您将必须实现 -tableView:heightForRowAtIndexPath: 并根据您的数据源计算每行的高度。

于 2012-07-04T05:40:41.413 回答