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