我需要一些关于如何制作包含UIImageViews的UIScrollView
的代码,就像手机附带的iPhone照片的应用程序一样。
答案 0 :(得分:2)
执行此操作的最佳方法可能是标准UITableView
,其单元格包含一行四个UIImageView
。在-tableView:cellForRowAtIndexPath:
中,加载对应于该行的四个图像(假设您已将它们放在线性数组中,图像索引将为(行* 4),(行* 4 + 1),(行* 4) + 2)和(row * 4 + 3)),并将它们应用于单元格的图像视图。确保使用-dequeueReusableCellWithIdentifier
和initWithStyle:reuseIdentifier:
或者您的表现 - 特别是创建和销毁所有相关视图的开销 - 将会非常糟糕。
答案 1 :(得分:2)
这是一个常见问题。关于这样做的各个方面可能有几个问题的答案是
Three20框架也有drop-in component这样做。