Добавьте эту строку после перезагрузки вида сбора.
[self.collectionView scrollToItemAtIndexPath:indexPath atScrollPosition:UICollectionViewScrollPositionTop animated:NO];
Edit:
Просто хочу добавить еще один пункт здесь, если CollectionView DataSource имеет нулевые элементы или это nil
то выше код не будет работать, и, вероятно, привести к сбою приложения.
Записать условие для проверки наличия источника данных или нет!
if (self.dataArray.count > 0) {
[self.collectionView scrollToItemAtIndexPath:indexPath atScrollPosition:UICollectionViewScrollPositionTop animated:NO];
}
Где, dataArray
ваш источник данных.
пожалуйста, поделитесь код .. –
Я использую это, https://cocoapods.org/pods/SFFocusViewLayout. @PoojaSrivastava – KAR
@KAR Пожалуйста, поделитесь некоторым кодом и скриншотом о том, какой тип коллекции вы хотите получить? Как в чем проблема? –