I did google enough, & I did check posts like these ( Finding the direction of scrolling in a UIScrollView? ) in stackoverflow before posting this. I have a dynamic numb
For swift 2.0+ & ios 8.0+
func scrollViewWillBeginDecelerating(scrollView: UIScrollView) { let actualPosition = scrollView.panGestureRecognizer.translationInView(scrollView.superview) if (actualPosition.y > 0){ // Dragging down }else{ // Dragging up } }