Определить, когда UITextView завершил прокрутку - PullRequest
3 голосов
/ 28 августа 2009

Есть ли способ определить, когда UITextView завершил прокрутку? Как примечание, я разрешаю пользователю включать или отключать подкачку.

Спасибо.

1 Ответ

10 голосов
/ 28 августа 2009

UITextView является подклассом UIScrollView, который имеет класс UIScrollViewDelegate для управления поведением, связанным с прокруткой. Один из его методов - scrollViewDidEndDecelerating. Вы можете заставить свой контроллер представления реализовывать этот протокол, установить свойство delegate UITextView для контроллера представления, а затем реализовать метод scrollViewDidEndDecelerating. Когда метод будет вызван, UITextView завершит прокрутку. e.g.:

в .ч:

@interface MyViewController : UIViewController <UIScrollViewDelegate>

в .м:

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
    NSLog(@"Finished scrolling");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...