UICollectionView анимация появления клетки - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь анимировать первое появление ячейки в виде коллекции так же просто, как ZoomOut + Fade IN ячеек при первом вызове представления коллекции.

У меня НЕ есть подклассы UICollectionViewFlowLayoutнасколько я не думал, что это было необходимо для такого маленького действия, и мне не нужно дополнительно делать недействительными макеты после отображения ячеек.На самом деле нет никаких анимаций клетки, кроме их первого появления.Чтение рекомендаций Apple по разработке предмета, кажется, подтверждает, что я не должен идти по маршруту подкласса, но все же я не нашел, как выполнить желаемую анимацию.UICollectionViewDelegateFlowLayout методы затем выполняют последовательность CGAffineTransform в collectionView(_ collectionView: willDisplay cell: forItemAt indexPath: IndexPath) из UICollectionViewDelegate, и происходит надлежащее преобразование.Тогда я думал об обратном преобразовании, вызывая простой CGAffineTransform.Identity() в анимации, но я пока не нашел, где (в каком из методов классов CollectionView) его разместить.

Заранее спасибо за вашекороль помоги!

...