Fab*_*oft 7 ios ios13 diffabledatasource nsdiffabledatasourcesnapshot
我正在将我的集合视图转换为新的 iOS13 UICollectionViewDiffableDataSource ......所以我需要根据需要更新单元格信息。
这是我的代码:
let snap = self.diffDataSouce.snapshot
snap?.reloadItems(withIdentifiers: [itemToUpdate]) //reload cell info
self.diffDataSouce.apply(snap, animatingDifferences: true)
Run Code Online (Sandbox Code Playgroud)
但我明白了Invalid parameter not satisfying: indexPath || ignoreInvalidItems……为什么?我的当前snap包含itemToUpdate以及我的模型数组...
我认为这是因为snap.indexOfItemIdentifier(itemToUpdate)未找到返回值(NSNotFound)……但根据数据模型,这应该是不可能的。
你有什么提示吗?
| 归档时间: |
|
| 查看次数: |
2483 次 |
| 最近记录: |