2015-07-16 2 views

ответ

1

Для того, чтобы изменить выбранный статус элемента, который вы должны вызвать метод selectItemAtIndexPath: Элементы могут быть повторно использованы, так что, если вы звоните в setSelected метод UICollectionViewCell , он может не выбрать нужный элемент.

[self.collectionView selectItemAtIndexPath:indexPath animated:NO scrollPosition:UICollectionViewScrollPositionNone]; 

Если вы хотите, чтобы отменить выбор у вас есть этот метод:

[self.collectionView deselectItemAtIndexPath:indexPath animated:NO]; 
+0

Вопрос был для UICollectionView не для UITableView ... – idanuda

+0

@idanuda Да мой плохой, отредактировал мой ответ – streem

Смежные вопросы