2014-02-02 1 views
0

В моем scrollview я успешно использовал scrollViewDidEndDecelerating в своем приложении. Тем не менее, я добавляю видеопроигрыватель и хотел бы, чтобы он был загружен до прокрутки. Я нашел метод делегата scrollViewBeginDecelerating в документах Apple, но он не вызван. Вот код:UIScrollView scrollViewBeginDecelerating не называется

#pragma mark - UIScrollView Delegate 

- (void)scrollViewBeginDecelerating:(UIScrollView *)sender 
{ 
// setup movie view 
} 

- (void)scrollViewDidEndDecelerating:(UIScrollView *)sender 
{ 
// previously used to display header text, etc 
} 
+0

Вы установили делегат как scrollview.delegate = self; – codercat

+0

Делегат может не получить это сообщение, пока перетаскивание не произошло на небольшом расстоянии. – codercat

+0

Свойство перетаскивания вида прокрутки имеет значение YES, а его делегат отправляется scrollViewWillBeginDragging: message – codercat

ответ

0

Вы должны реализовать scrollViewWillBeginDragging: и scrollViewDidScroll:. Это даст вам информацию, когда пользователь начнет прокрутку. Завершение вызовов делегатов начинается только после того, как пользователь поднял свой палец, и есть еще инерция.

+0

Я добавил scrollViewDidScroll и исправил проблему. – Bachzen

0

Методы, объявленная в протоколе UIScrollViewDelegate позволяют усыновившему делегату отвечать на сообщения от UIScrollView класса и, таким образом, реагировать и в некотором аффекте, такие операции, как прокрутка, масштабирование, замедление прокручиваемый контент и прокручивание анимаций.

перетаскивания свойство представления скроллинга установлен в YES, и его представитель отправляются на scrollViewWillBeginDragging: сообщениях

enter image description here

The Complete Делегат Message Sequence

Когда пользователь касается экрана трекинга последовательность начинается. Свойство отслеживания сразу установлено на ДА и остается ДА, пока палец пользователя находится в контакте с экраном, независимо от того, движется ли он пальцем.

https://developer.apple.com/library/ios/documentation/windowsviews/conceptual/UIScrollView_pg/ScrollingViewContent/ScrollingViewContent.html

Смежные вопросы