Handle tap event by subview of UIScrollView while scrolling
===

I have custom UIScrollView subclass with some content views inside. In some of them I have UITapGestureRecogniser. All works fine when scroll view is not scrolling. But when it scrolling content views does not receive tap action. What is the simplest solution to handle tap action by subview while scroll view is scrolling?

I found some same questions and answers but none of them satisfied me. The best was to implement `gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:` of UITapGestureRecogniser delegate. But in this case I sometimes (when I tap, make smaaaal drag and release finger so tap is steel recognizable) have both tap and scroll events and it leads to bugs for me (even if scroll view is not scrolling when I begin tap).

I need solution where scroll view wait enough to decide it is not tap event and only then make scroll. Otherwise if tap event had recognized scroll must not happen.