if - (void)scrollViewDidScroll:(UIScrollView *)scrollView of the delegate is not called, one should check:
Has the
delegateof the ScrollView been assigned?Have you set the
contentSize? Is it bigger than the bounds of the ScrollView?Is Autolayout on (if you use storyboard)?