我有一个带有图像网格的 UIScrollView。目前他们只有6个,但有一天可能会有几百个。因此,在 UIScrollView 中创建几百个 UIImageView 对象并用图像数据填充它们当然是个坏主意。我想我是在 Apple 文档的某个地方读到的:他们建议只创建需要填充可滚动可见区域的 mutch 元素。
但如果我立即重新定位 UIImageView 元素,我担心会出现性能问题。我认为。当用户开始向下滚动时(假设它从 0,0 开始),我必须重新定位那些超出顶部可见区域的 UIView 对象,将它们快速定位到底部,然后分配非常(!! ) 快速将新图像对象添加到该行中的 UIImageViews。我的意思是......如果用户开始像野生瞪羚一样滚动,越来越快怎么办?
你这样做的方法是什么?