断言失败_createPreparedCellForItemAtIndexPath:withLayoutAttributes:applyAttributes:

时间:2016-10-07 00:05:09

标签: objective-c uicollectionview uicollectionviewcell uicollectionviewlayout

有谁知道为什么会这样?我是否需要在UICollectionView中更新我的数据源?

我有20个单元格,第一个用数字解锁。

其他19人有锁。两个单独的图像用于此。

当我完成第1级(在GameViewController中)并继续升级到第2级(仍为GameViewController的一部分)时,我的核心数据实体levelLocked(对于第一级是0因为它没有被锁定),从第1级到第2级(意味着现在已经解锁)。

如果我回到UICollectionView,我将单元格更改为2以显示数字而非锁定的部分不起作用。此外,如果我进一步返回视图控制器LevelSelectViewController,然后重新输入UICollectionView,我会收到您在此帖子标题中看到的断言失败。

我需要重新加载数据吗?或者从数据源中删除数据,然后重新加载?

0 个答案:

没有答案