UIScrollView направление прокрутки

Я хотел бы скопировать эффект, наблюдаемый в приложении Pinterest, где они скрывают верхний и нижний столбцы в зависимости от направления прокрутки. Мой вопрос: каков правильный способ определения способа прокрутки 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. Вы можете найти документацию здесь.