Я реализовал прикосновения 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")
}