Я использую colletcionView и UILongPressGestureRecognizer.cancellsTouchesInView установлен в false.Ячейка начала отвечать, но вы также должны удерживать ее, чтобы метод didSelectItemAt работал.
Как заставить ячейку colletcionView отвечать немедленно, без задержки?
func setupGestureRecognizer() {
let longPressRecognizer = UILongPressGestureRecognizer(target: self, action: #selector(longPress))
longPressRecognizer.minimumPressDuration = 1.0
longPressRecognizer.cancelsTouchesInView = false
self.tableView.addGestureRecognizer(longPressRecognizer)
}
@objc func longPress(longPress: UILongPressGestureRecognizer) {
// code
}