如何旋转或转换表格查看单元格图像

时间:2011-06-29 12:36:13

标签: iphone memory-management uitableview uiimage

我应该在我的iPad应用程序中显示很多图像(水平一个接一个)。图像的数量可以从10到500甚至更多。所以,我使用tableView来显示图像,因为它可以帮助我创建尽可能少的对象。我创建了一个tableView并使用CGAffineTransform将其旋转了90度。现在,我应该旋转甚至图像来补偿tableView的旋转。这是我受到打击的地方。我知道我可以将我的图像放入imageView并转换imageview,然后再将其分配给tableView单元格。但是,这不会达到目的,因为这需要大量的图像视图,这会占用大量内存。

我的问题是

1 - 如何在不使用imageView的情况下将图像分配到tableView单元格之前或之后旋转图像

2 - 是否可以通过最少的内存消耗有效实施上述服务

1 个答案:

答案 0 :(得分:1)

我认为最简单的方法是轮换UITableViewCell以补偿UITableView的轮播(也使用CGAffineTransform)。

我做过一次,效果很好。