Когда пользователь делает жест flick на UIScrollView, UIScrollView получает импульс и начинает двигаться, затем замедляется и, наконец, останавливается. Но как я могу сделать это программно? Я имею в виду, что без щелчка пальцем UIScrollView просто начинает автоматически двигаться, а затем замедляется до скорости 0.Flick a UIScrollView программно
В моем приложении я сделал свой UIScrollView в отличие от обычного UIScrollView (скажем, это выглядит как ролик), поэтому я хочу дать подсказку пользователю, что он может прокрутить его (и тогда все начнется!)
У меня много проблем в googled, но не было возможности решить мою проблему. SetContentOffset просто не мог сделать естественный эффект «замедлить и остановиться где-то впереди».
Любая идея будет оценена по достоинству.
Заранее спасибо.
Эй, я не понимаю, вы хотите создать пользовательскую анимацию прокрутки для UIscrollView? –
Нет, я не хочу создавать пользовательскую анимацию прокрутки для UIScrollView, но хочу, чтобы UIScrollView прокручивался автоматически, так как он был щелкнут пальцем. Скажем, что сначала вид прокрутки статический, затем он внезапно начинает двигаться, как будто кто-то сделал на него жестом, но никто этого не делал, затем он, естественно, замедляется и, наконец, останавливается где-то. – huanah
попробуйте мой код, возможно, вам это помогает. –