我有一个包含 UITableViewCells 列表的 UITableView。我设置了 UITableViewCells 的高度。
问问题
310 次
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 回答