我在一个 uiscrollview 中有 3 个 uitableviews。每个 uitableview 都是全长且不可滚动的,因此外部 uiscrollview 将它们一起滚动。这工作正常,除了 uitableviews 认为所有单元格都是可见的,因此所有单元格都是预先创建的。即使这是可以接受的,除非每个调用都有一个从 url 异步加载的图像视图(缩略图)。我试图弄清楚如何将图像加载限制为仅可见单元格,但仍允许用户滚动外部 uiscrollview (从而模仿 uitableview 行为)。
单个表格的替代设计包含每个显示 3 个单元格的单元格不起作用(基于其他设计要求),因此我坚持采用某种方法来限制图像下载。最大单元数将是 125 个左右。uiscrollview 委托似乎没有足够的调用来允许即时更新单元格,但我可能是错的。有任何想法吗?