Как я могу вызвать метод при событиях прокрутки в UIScrollView? - PullRequest
0 голосов
/ 06 мая 2009

У меня есть объект UIScrollView, в котором я хочу реализовать некоторые эффекты, возникающие при прокрутке пользователя. Есть ли способ вызывать метод в моем классе контроллера представления каждый раз, когда пользователь запускает действие прокрутки или выполняет прокрутку?

Мне также нужна текущая позиция прокрутки. Я почти уверен, что есть что-то полезное. Может быть, я мог бы просить 50 раз в секунду для текущего смещения прокрутки или что-то. Есть идеи?

1 Ответ

3 голосов
/ 06 мая 2009

Взгляните на протокол UIScrollViewDelegate.

Вы можете установить свой контроллер представления в качестве делегата для представления с прокруткой и реализовать некоторые из методов, например:

– scrollViewDidScroll:
– scrollViewWillBeginDragging:
– scrollViewDidEndDragging:willDecelerate:
– scrollViewShouldScrollToTop:
– scrollViewDidScrollToTop:
– scrollViewWillBeginDecelerating:
– scrollViewDidEndDecelerating:
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...