У меня есть UICollectionView
. UICollectionView
datasource
UICollectionView
является NSArray
студентов (из CoreData
). Я хочу, чтобы текущий элемент ученика был selected
/highlighted
.
Как я могу это сделать? Я знаю, что есть метод:
- (void)selectItemAtIndexPath:(NSIndexPath *)indexPath
animated:(BOOL)animated
scrollPosition:(UICollectionViewScrollPosition)scrollPosition;
который принимает в качестве аргументов NSIndexPath
и UICollectionViewScrollPosition
.
У меня есть источник данных (NSArray
студентов, заполненных из CoreData
), и объект-ученик, который нужно selected
.
Итак, как мне получить NSIndexPath
и UICollectionViewScrollPosition
? Или есть другой способ выделить элемент?