UICollectionView только вызывает didSelectItemAtIndexPath, если пользователь дважды нажимает, не будет вызывать, когда пользователь нажимает одну кнопку

У меня есть UICollectionView, который о размере экрана. UICollectionViewCells, которые он отображает, имеют тот же размер, что и collectionView. Каждая ячейка имеет UIImage, который является размером ячейки. В CollectionView включена функция подкачки страниц, поэтому по сути это полноэкранное слайд-шоу с фотографиями, которое пользователь может пролистать.

Проблема в том, что
-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath вызывается только в том случае, если пользователь стучит двумя пальцами по ячейке или долго нажимает одним пальцем, а затем отпускает. Кажется, он не имеет поведения по умолчанию для выбора одним нажатием. Я не внес никаких изменений в распознаватель жестов CollectionView, поэтому у меня возникают проблемы с поиском решения этой проблемы.

Ответы на вопрос(14)

Ваш ответ на вопрос