UICollectionView анимация прокрутки вверх не работает должным образом
Я использую этот код для прокрутки моего UICollectionView к вершине:
CGPointMake(0, -self.collectionView.contentInset.top) animated:YES];
Он делает то, что должен, но проблема в том, что ячейки исчезают во время прокрутки (или, что еще лучше, ячейки, которые находятся выше позиции, в которой начинается прокрутка, не загружаются / не показываются, пока анимация не закончится). Есть ли способ это исправить?
Я также хотел бы знать, есть ли способ узнать, когда эта анимация закончилась?
Спасибо.
1 ответ
Я думаю, что вы должны попробовать этот метод, чтобы прокрутить вверх:
- (void)scrollToItemAtIndexPath:(NSIndexPath *)indexPath
atScrollPosition:(UICollectionViewScrollPosition)scrollPosition
animated:(BOOL)animated