iOS UICollectionViewDiffableDataSource перезагружает все данные без изменений

У меня простой UICollectionView с 1 разделом и 1 типом элементов на новой iOS 13 UICollectionViewDiffableDataSource.

Даже без изменений в источнике данных (идентичный hashValueс), UICollectionViewDiffableDataSource обновляет вид всей коллекции (звонки cellProvier для каждой видимой ячейки).

Дело в том, что тот же сценарий с UITableViewDiffableDataSource работает как положено, то есть без изменений в источнике данных UITableViewDiffableDataSource ничего не делает.

Это разница конструктивная или это какая-то ошибка?

0 ответов

Другие вопросы по тегам