2

我想增加我这样设置的单元格图像的大小,在表格视图的索引路径代表处的行单元格中

UIImageView * imgGrayCell = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 90)];
imgGrayCell.tag = 95;
[imgGrayCell setImage:[UIImage imageNamed:@"cell.png"]];
[cell.contentView addSubview:imgGrayCell];
[imgGrayCell release];

现在在某些单元格中我有很多文本要显示,现在我面临的问题是,如果我使用 heightForRowAtIndexPath 增加单元格大小,单元格图像的大小保持不变并且不会增加我想增加两者的大小,如何我可以这样做吗?

4

2 回答 2

2

排序方式如下...

写入CellForRowAtIndexPath

UIImageView * imgGrayCell = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, cell.frame.size.height)]; 

这里在创建 imageview 的单元格高度时动态确定

于 2012-05-15T06:56:46.103 回答
2

您还可以动态设置图像大小并在 .h 类中声明,当您以相同的方法增加单元格的高度时,您可以根据单元格的高度增加图像高度并刷新您的表格。

于 2012-05-15T06:43:15.293 回答