显示不同高度的图像

时间:2012-02-22 01:34:37

标签: objective-c uitableview uiscrollview

所以,我正在尝试用不同高度的图像做列表,如下所示:

 _______   _______
| IMG1  | | IMG4  |
|_______| |       |
 _______  |       |
| IMG2  | |       |
|       | |_______|
|_______|  _______
 _______  | IMG5  |
| IMG3  | |       |
|       | |_______|
|       |  _______
|       | | IMG6  |
|_______| |_______|

人们可以滚动。我考虑过使用TableView,但UITableViewCell必须有一个固定的高度。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

如果您修复了固定大小的6张图像,那么我建议在滚动视图中使用任意大小的六个uiimageview,然后以编程方式设置图像。

答案 1 :(得分:1)

UITableView通过其委托的tableView:heightForRowAtIndexPath:方法支持不同高度的单元格。但是如果你想要两列图像,其中所有图像都是不同的高度,你需要使用UIScrollView