不使用dequeueReusableCellWithReuseIdentifier调用reloadItemsAtIndexPaths

时间:2015-03-13 15:06:04

标签: ios objective-c uicollectionview uicollectionviewcell

当我使用dequeueReusableCellWithReuseIdentifier创建带有自定义单元格的集合视图(集合视图有10个元素),然后在按钮单击时调用reloadItemsAtIndexPaths上传单元格,我得到 null < / strong>表示在CustomCollectionViewCell方法中设置为cellForItemAtIndexPath的属性。

我尝试过调试,发现自定义单元格的initWithFrame方法是在第一次运行应用程序时调用的,然后是第二次单击该按钮时调用。

每次按下按钮(按下第一个按钮后),都不会调用自定义单元格的方法initWithFrame

有人可以帮助我吗? 我希望存储这些属性,而不是在第一次按下按钮时重置。

0 个答案:

没有答案