вы можете попробовать что-то вроде этого:
- (void)scrollViewDidScroll:(UIScrollView *)sender
{
xCoord = scrollview.contentOffset.x;
}
-(void) scrollViewWillBeginDecelerating:(UIScrollView *)sender
{
if (xCoord > scrollView.contentOffset.x) {
//RIGHT
} else if (xCoord < scrollView.contentOffset.x) {
//LEFT
}
}
сохранить координату x элемента scrollViews contentOffset, когда он начнет прокрутку, а затем сравнить его в scrollViewWillBeginDecelerating