在UIViewController
中,我有UICollectionView
& UICollectionViewCells
包含图表(Piecharts and Bar charts)。
图表的delegates
和datasource
位于UICollectionViewCell
,viewdidload
本身位于NSUserdefault
的加载图表中。
ISSUE:
虽然有新数据,但我们如何重新加载单元格。已经加载的单元格没有重新加载。它与旧数据保持一致。但是之前未加载的单元格正在加载新数据。我们如何使用NSuserdefault
中的新数据强制重新加载完整单元格。
答案 0 :(得分:0)
在索引路径的行的集合视图单元格内设置pichart的数据源和委托。
答案 1 :(得分:0)
您只需获取要重新加载单元格的数组索引。
[_collectionView performBatchUpdates:^{
[_collectionView reloadItemsAtIndexPaths:@[[NSIndexPath x inSection:0]]];
} completion:^(BOOL finished) {}];
快乐编码:)