Improved gesture support with UIScrollView