我有自定义集合视图单元的动态数量。每个单元格都有下载按钮,点击下载按钮我添加了活动指示器代替下载按钮,它将被动画直到图像下载。但是如果我在点击下载按钮后滚动集合视图,则活动指示符会显示在任何随机单元格上。
答案 0 :(得分:1)
此行为与事实相关,然后单元格为reused
。
如果您手动添加AcitivityIndicator,则必须手动将其删除。
你必须在两个地方做到这一点:
在下载方法的完成块中(如果在显示单元格时下载完成)
在prepareForReuse
类的UITableViewCell
函数中。