Я хочу сделать UIButton
, чтобы при длительном нажатии он начинал запись видео, а если вы двигаете пальцем вертикально вверх (при длительном нажатии), видео будет увеличиваться.
К моей кнопке я добавил UILongPressGestureRecognizer
и UIPanGestureRecognizer
, которые делают именно это. По отдельности они работают. Тем не менее, они не работают вместе.
Как я могу сделать запись моей кнопки при длительном нажатии, а также позволить мне постукивать пальцем и распознавать это тоже? Вот как я добавил свои распознаватели:
let long = UILongPressGestureRecognizer(target: self, action: #selector(record(gesture:)))
button.addGestureRecognizer(long)
let pan = UIPanGestureRecognizer(target: self, action: #selector(zoom(pan:)))
button.addGestureRecognizer(pan)