Я новичок в разработке для iOS.
Мне нужно реализовать функцию, при которой пользователь удерживает экран в течение 2 секунд, а затем проводит пальцем вверх или вниз, не поднимая пальцев вверх, чтобы отредактировать выбранное число в textView
.
После прокрутки к краю (вверх или вниз по краю) пользователь может продолжать удерживать, чтобы число менялось все быстрее и быстрее.
У меня возникла проблема с проведением пальцем по экрану.кажется коротким жестом, состояние которого не падает в .began .changes .ended.
UISwipeGestureRecognizer
не работает, потому что textView
распознает его как прокрутку (текст длинный,пользователь должен прокрутить экран, чтобы увидеть полный текст)
Я использовал UIPanGestureRecognizer
, но все же, возникли проблемы с удерживанием в течение 2 секунд, а затем активируйте одно нажатие.
Пользовательдотронется до экрана в течение 2 секунд, и можно начать жест смахивания.Пользователь может сразу провести пальцем вверх и удерживать его, чтобы отредактировать текст, который он выделил в начале.