Когда завершение в UICollectionView.performBatchUpdates возвращает false? - PullRequest
0 голосов
/ 10 апреля 2020

В функции UICollectionView performBatchUpdates(_:completion:) блок completion принимает Bool успеха.

Блок обработчика завершения, который выполняется после завершения всех операций. Этот блок принимает один логический параметр, который содержит значение true, если все связанные анимации завершены успешно, или false, если они были прерваны. Этот параметр может быть ноль.

Это то, что я всегда считал само собой разумеющимся (и просто игнорирую so), поэтому я пытаюсь выяснить более подробно, почему это произойдет и может ' Не могу найти никаких ресурсов относительно того, почему ...

Может кто-нибудь объяснить технические причины и, может быть, простой пример, почему анимация будет прервана?

...