0
я не могу понять, почему я должен установитьCollectionViewController UILongPressGestureRecognizer работать только при установке задержки и минимальное
longGesture.minimumPressDuration = 0.3;
longGesture.delaysTouchesBegan = true;
Перед action
стреляют, вы знаете, почему?
longGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleGesture:)];
longGesture.minimumPressDuration = 0.3;
longGesture.delaysTouchesBegan = true;
[self.collectionView addGestureRecognizer:longGesture];
delaysTouchesBegan устанавливает, чтобы избежать срабатывания CollectionView didHighlightItemAtIndexPath Митосе. Также minimumPressDuration не требуется, поскольку значение по умолчанию равно 0,5. –