Пользовательские анимации вставки / удаления в современном представлении UICollectionView

#swift #uicollectionview #uicollectionviewcompositionallayout #uicollectionviewdiffabledatasource

#быстрый #uicollectionview #uicollectionviewкомпозиционный вывод #uicollectionviewdiffabledatasource

Вопрос:

Как применить пользовательскую анимацию вставки / удаления для ячеек представления коллекции при использовании UICollectionViewCompositionalLayout с UICollectionViewDiffableDataSource ?

Ранее я делал это путем создания подклассов UICollectionViewLayout и переопределения initialLayoutAttributesForAppearingItem и finalLayoutAttributesForDisappearingItem , но с этим новым материалом всякий раз, когда снимок применяется с помощью стабильного источника данных, я получаю анимацию «исчезания» по умолчанию только для любых изменений (хотя я все еще переопределяю эти методы).