В UIViewController
у меня есть UICollectionView
& UICollectionViewCells
содержит графики (Piecharts and Bar charts).Как перезагрузить пользовательские ячейки в UICollectionView?
Картографическая delegates
и datasource
есть в UICollectionViewCell
и сама viewdidload
загрузки карт из NSUserdefault
.
ВОПРОС:
Хотя новые данные поступают, как мы можем перегружать клетки. Уже загруженные ячейки не загружаются. его остается прежним со старыми данными. Но ячейки, которые ранее не загружаются, загружаются новыми данными. Как мы можем принудительно перезагрузить полные ячейки новыми данными от NSuserdefault
.
yourCollectionview.reloadData() Простой – ChanWarde
Во время вызова перезагрузки(). загруженные данные остаются такими же, поскольку источник данных диаграмм находится в подклассе ячеек и не перерисовывает ячейки с новыми данными. просто сохраняя старую ничью со старыми данными –
@Abbut John do collectionviewname.reloadData() в основном потоке после gettinh ваших данных. –