0

我有一个带有自定义单元格的 TableView。每个单元格显示一个 300 像素大的 UIImageView(并非所有图像都具有相同的尺寸)。然后我使用宽度/高度比来动态获取新高度。

此时,我调整了 UIImageView 和 TableViewCell 的大小:

// In -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
// Resize my UIIMageView
cell.myImage.frame = CGRectMake(10, 10, 300, newHeight);

// In -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
return newHeight;

但是我遇到了一些奇怪的事情,一些图像超出了它们的单元格,扩展到了其他单元格。有什么我错过或做错了吗?谢谢你的帮助。

4

1 回答 1

0

就这样return new height_(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath"

(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 90;
}
于 2013-01-26T07:29:56.003 回答