Я заметил, что если я вставляю элемент в UICollectionView
во время прокрутки, вид липкого заголовка перемещается вместе со скоростью прокрутки, а не остается на месте.Как только анимация вставки завершается, она возвращается в исходное положение.Ниже приведен рисунок этой проблемы.Зеленая полоса - UICollectionView.elementKindSectionHeader
.Вы заметите, что он начинает расти, когда ячейки перемещаются при вызове insertItems(at:)
.
Есть ли способ вставить элементы в UICollectionView, когда прокрутка происходит без перепутывания макета?Я бы хотел, чтобы вещи анимировались на своих новых позициях, а не вызывали reloadData()
.
Еще один побочный эффект, который я заметил, заключается в том, что он, похоже, не удаляет очереди из ячеек, когда происходит анимация вставки.Я думаю, что это может быть связано.
Я заметил, что это происходит и в пользовательских макетах.
Заранее спасибо за любую помощь!