title: Prevent touch events on subviews of scrolling UIScrollView in iOS7
body: <p>I have a UIControl inside a UIScrollView. In my UIControl's <code>init</code>, I rig up some touch event handlers, e.g.</p>
  
  <pre><code>[self addTarget:_delegate
           action:@selector(touchedDown) forControlEvents:UIControlEventTouchDown];
  </code></pre>
  
  <p>iOS6 and iOS7 behave differently when I do the following:</p>
  
  <ol>
  <li>Swipe the UIScrollView to start scrolling</li>
  <li>Tap the UIScrollView to stop scrolling</li>
  </ol>
  
  <p>In iOS6, my app continues to behave as intended: the tap at step #2 does <strong>not call</strong> <code>touchedDown</code> -- the UIScrollView swallows the touch event as it immediately stops scrolling.</p>
  
  <p>But in iOS7, the UIScrollView stops scrolling as expected, while <code>touchedDown</code> <strong>is still called</strong>.</p>
  
  <p>Was there a documented API change? I'd like my app to behave identically to iOS6 in iOS7.</p>