iphone – deleteItemsAtIndexPaths中的UICollectionView断言失败

iphone – deleteItemsAtIndexPaths中的UICollectionView断言失败,第1张

概述这是我的错误: *** Assertion failure in -[PSUICollectionView _endItemAnimations], /SourceCache/UIKit_Sim/UIKit-2372/UICollectionView.m:2801 我这样称呼它: [self.collectionView deleteItemsAtIndexPaths:@[[NSIndexPath 这是我的错误:

*** Assertion failure in -[PSUICollectionVIEw _endItemAnimations],/SourceCache/UIKit_Sim/UIKit-2372/UICollectionVIEw.m:2801

我这样称呼它:

[self.collectionVIEw deleteItemsAtIndexPaths:@[[NSIndexPath indexPathForItem:1 inSection:1]]];

为什么会发生这种情况,有什么想法吗?

解决方法 你也从你的模型中删除了该项目吗?因此,例如,如果它们所呈现的行数,行数和内容是从数组字典中获取,其中键表示节,每个数组表示行,那么如果使用deleteItemsAtIndexPaths删除一行,则需要更新字典相应. UICollectionVIEw不会为你做这件事. 总结

以上是内存溢出为你收集整理的iphone – deleteItemsAtIndexPaths中的UICollectionView断言失败全部内容,希望文章能够帮你解决iphone – deleteItemsAtIndexPaths中的UICollectionView断言失败所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1058366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存