У меня есть пользовательская анимация UICollectionViewFlowLayout, которая с помощью вставки и слева направо отображает представления справа и слева. Он делает это, устанавливая CABasicAnimation на UICollectionViewLayoutAttributes и применяя это к клеточному уровню.
Проект CollectionViewAnimations на GitHub
Альфа по умолчанию - 0 и его затухание моих ячеек и окончание моей пользовательской анимации раньше. Если я изменил альфу на 1, то я вообще не вижу анимацию. Я установил его в 0.5, и я получу немного... это странно. Вы должны запустить мой проект, чтобы понять, что я имею в виду.
По какой-то причине я не могу полностью удалить стандартную альфу для атрибутов в finalLayoutAttributesForDisappearingItemAtIndexPath.
У кого-нибудь есть идеи?