У меня есть простой UICollectionView
с 1 разделом и 1 типом элемента, работающий на новом iOS 13 UICollectionViewDiffableDataSource
.
Даже без изменений в источнике данных (идентичный hashValue
s), UICollectionViewDiffableDataSource
обновляет представление всей коллекции (вызывает cellProvier
для каждой видимой ячейки).
Дело в том, что тот же сценарий с UITableViewDiffableDataSource
работает должным образом, то есть без изменений в источнике данных UITableViewDiffableDataSource
ничего не делает .
Это конструктивное отличие или это какая-то ошибка?