Xcode 在 UiCollectionView 中仅重新加载一个单元格
Posted
技术标签:
【中文标题】Xcode 在 UiCollectionView 中仅重新加载一个单元格【英文标题】:Xcode reload just one cell in UiCollectionView 【发布时间】:2015-03-01 11:24:56 【问题描述】:我只想重新加载UICollectionView
中的一个单元格。
我知道UITableView
是这样的:
[self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPathOfYourCell, nil] withRowAnimation:UITableViewRowAnimationNone];
但是UICollectionView
呢?
【问题讨论】:
UICollectionView update a single cell的可能重复 【参考方案1】:使用名为reloadItemsAtIndexPaths的方法:
[self.collectionView reloadItemsAtIndexPaths:@[indexPathOfYourCell]];
【讨论】:
【参考方案2】:对于 swift 4,请使用以下代码:-
self.collectionView.reloadItems(at: [indexPath!])
【讨论】:
以上是关于Xcode 在 UiCollectionView 中仅重新加载一个单元格的主要内容,如果未能解决你的问题,请参考以下文章
如何在 UICollectionView、Swift 5、Xcode 的行下添加行
在 UICollectionView Xcode 中添加子视图 [关闭]
为啥 UICollectionView 在 Xcode 11 (ios 13) 中省略 Line/Intrim 间距?
XCode 6 UICollectionview viewwithtag 不起作用