title: delaysContentTouches only on specific elements without subclassing?
body: <p>I have a simple question.  In my app, I have a some buttons for navigation inside a <code>UIScrollView</code>, which scroll with the content.  This way, when the user enters a text field and the keyboard pops up, the buttons will scroll away for extra space.  However, the buttons don't highlight immediately when I tap on them.  I've learned that I can eliminate this problem by setting <code>delaysContentTouches</code> to <code>NO</code>, but this makes scrolling nearly impossible, because all the <code>UITextFields</code> and buttons in the view also highlight immediately, stealing the scroll.</p>
  
  <p>I have found a way to only not delay the buttons via a <code>UIScrollView</code> subclass, so this is an option, but I was wondering if there is another way.  I generally hate subclassing when it is to fix just one little thing.</p>