Я хотел бы скопировать эффект, наблюдаемый в приложении Pinterest, где они скрывают верхний и нижний столбцы в зависимости от направления прокрутки. Мой вопрос: каков правильный способ определения способа прокрутки UIScrollView?
UIScrollView направление прокрутки
Ответ 1
Это решение:
-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
pointNow = scrollView.contentOffset;
}
-(void)scrollViewDidScroll:(UIScrollView *)scrollView {
if (scrollView.contentOffset.y<pointNow.y) {
DLog(@"down");
} else if (scrollView.contentOffset.y>pointNow.y) {
DLog(@"up");
}
}
Ответ 2
Используйте методы из протокола UIScrolViewDelegate's
. Вы можете найти документацию здесь.