UICollectionView不响应或更新 - iOS8

时间:2014-11-22 00:32:46

标签: objective-c ios8 uicollectionview uicollectionviewlayout

我有一个需要更新的UICollectionView,根据需要重新加载。我在其他项目中实现了这一点,但特别是在这个项目中,它不允许UI更新,即使我可以在reloadDatareloadSections:invalidateLayout上执行代码。

我可以看到在执行此操作时调用集合视图的委托和数据源方法,但UI根本不会更新。

有关变通方法或可能解决方案的建议吗?

我的代码相当通用,所以我无法理解为什么会这样。我将UICollectionView子类化了,但是没有向子类中添加任何子类化的初始化器,因为我已经在其他项目中使用了它,我不认为这是问题。

我看到有人强行对mainQueue进行操作,但我不认为这是问题,因为UIKit更新只在主队列上运行。

编辑:额外信息: 我执行了reloadDatareloadSections,然后我在invalidateLayout打了collectionView.collectionViewLayout

0 个答案:

没有答案