-1

我在 TableViewCell 上有这个问题。我想在单元格上放一张图片,然后单元格的高度将根据图片的高度而改变。我该如何编码?

4

2 回答 2

1

UITableView 的-(CGFloat)TableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

于 2012-10-15T12:29:54.257 回答
0

UIImageView你的牢房里可能有一个。该图像视图具有 UIImage,并且 UIImage 具有可用于检测图像高度的size 属性。

使用UITableView's heightForRowAtIndexPath方法,如psoft所述,您可以告诉您的单元格根据您的图像更改其高度。

使用

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

所有单元格的高度均为 100 像素。如果您更改该功能并使其返回单元格中图像的高度,您将解决您的问题

于 2012-10-15T12:41:27.593 回答