У меня есть UIcollectionview, который показывает массив объектов с именем Items. В какой-то момент жизненного цикла моего приложения мне нужно переместить представление коллекции (или прокрутить его) к определенному элементу, который я получаю через NSnotification. Я не знаю NSIndexPath этого элемента, но он определенно доступен в представлении коллекции. Я попытался
NSIndexPath *myIndexPath = [NSIndexPath indexPathForItem:myItem inSection:1];
[self.collectionView scrollToItemAtIndexPath:myIndexPath
atScrollPosition:UICollectionViewScrollPositionCenteredVertically
animated:NO];
Но это возвращает произвольное число и не имеет значения.
Как я могу это сделать?