iOS集合视图单元格更新正在延迟

时间:2014-01-24 17:56:42

标签: ios uicollectionview uicollectionviewcell

我有样本集合视图。我是dequeueReusableCellWithReuseIdentifier:forIndexPath:从它出列的单元格 加载ViewController时,操作系统将5个单元格出列并加载信息。 当我滚动时,另外5-7个单元格出列并且信息被加载到其上。 第二组加载的单元格来自第一组加载单元格的信息,其中的信息在不到半秒后用新鲜(右)更新。

我正在使用prepareForReuse用于单元格,我重置所有单元组件的可见性,而不是加载新信息,但结果不是我所期望的,这就是我上面所描述的。

有什么建议吗? 感谢。

编辑:好吧,如果我使用来自dequeueReusableCellWithReuseIdentifier:forIndexPath:的数据更新单元格视图,一切正常,但如果我将数据传递给单元格并要求单元格自行修改 - 而不是我上面有一个问题。

编辑2:Soved。正如我想象的那样 - 这是一个愚蠢的错误。作为对他人的建议 - 确保在任何情况下都将数据传递给单元格。

1 个答案:

答案 0 :(得分:0)

你在cellForItemAtIndexPath中有ALLOC语句吗?或者如果使用子类,在子类实现中是否有任何ALLOC?可能你看到的ui元素没有被清除。

相关问题