Вот мой код для долгого нажатия. Когда я долго нажимаю кнопку, она продолжает вызываться. Как настроить его так, чтобы он вызывался только один раз, а затем вызывался снова только после того, как палец отпущен, а длительное нажатие снова началось?
let tapGesture = UITapGestureRecognizer(target: self, action: #selector (tap))
let longGesture = UILongPressGestureRecognizer(target: self, action: #selector(long))
tapGesture.numberOfTapsRequired = 1
self.reminderButton.addGestureRecognizer(tapGesture)
self.reminderButton.addGestureRecognizer(longGesture)