Я пытаюсь создать что-то вроде временной шкалы, как в видеоредакторах: элементы мультимедиа в строке, которые UIView
с. Я могу успешно перетаскивать эти представления в текущую видимую часть представления прокрутки, используя UIScrollView
сенсорные события, такие как touchesBegan
и touchesMoved
. Я хочу прокрутить представление прокрутки после перетаскивания подвида на один из краев прокрутки. Лучшее, что я могу придумать сейчас, это создать таймер, который будет прокручивать представление, пока пользователь удерживает подпредставление пальцем рядом с краем прокрутки.
Здесь есть много вопросов по одной и той же теме, но я не смог найти ни одного, касающегося прокрутки.
Есть ли хороший способ сделать это? Должен ли я вместо этого использовать распознаватели жестов?
Заранее спасибо.