UITableView - Как остановить событие касания от отмены, когда начинается перетаскивание? - PullRequest
0 голосов
/ 14 октября 2018

Я реализовал прикосновения touchesBegan, touchesMoved, touchesEnded и touchesCancelled в UITableView, который имеет dragInteractionEnabled = true.При прикосновении к tableView вызывается touchesBegan, но через некоторое время начинается перетаскивание, и touchesCancelled вызывается автоматически.Есть ли способ поддерживать прикосновения, пока пользователь не уберет палец с стола?

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
    print("touchesBegan")
}

override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
    print("touchesEnded")
}

override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
    print("touchesMoved")
}

override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
    print("touchesCancelled")
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...