У меня есть представление коллекции. Я хотел бы программно выбрать ячейку. Это код, который я использую
[_collectionView selectItemAtIndexPath:[NSIndexPath indexPathForItem:currentSelectedVideo inSection:0] animated:YES scrollPosition:UICollectionViewScrollPositionNone];
По какой-то причине функции:
-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
-(void)collectionView:(UICollectionView *)collectionView didDeselectItemAtIndexPath:(NSIndexPath *)indexPath
Не вызываются, и поэтому визуальный эффект, который я использую для отображения выбранной ячейки, не отображается на экране.
Это правильное поведение?