【发布时间】:2010-12-30 01:52:44
【问题描述】:
我需要一些关于如何制作包含 UIImageViews 的 UIScrollView 的代码,该 UIImageViews 像手机附带的 iPhone 照片应用程序一样排列。
【问题讨论】:
标签: iphone uiscrollview uiimageview
我需要一些关于如何制作包含 UIImageViews 的 UIScrollView 的代码,该 UIImageViews 像手机附带的 iPhone 照片应用程序一样排列。
【问题讨论】:
标签: iphone uiscrollview uiimageview
这是一个经常被问到的问题。几个问题可能对这样做的各个方面都有答案
Three20 框架也有一个 drop-in component 用于执行此操作。
【讨论】:
执行此操作的最佳方法可能是标准UITableView,其单元格包含一行四个UIImageViews。在-tableView:cellForRowAtIndexPath: 中,加载对应于该行的四个图像(假设您将它们放在一个线性数组中,图像索引将是 (row*4), (row*4 + 1), (row*4 + 2 ) 和 (row*4 + 3)),并将它们应用于单元格的图像视图。确保使用-dequeueReusableCellWithIdentifier 和initWithStyle:reuseIdentifier:,否则你的性能——特别是创建和销毁所有相关视图的开销——会很糟糕。
【讨论】: