title: UX issue with tableview: didHighlightRowAtIndexPath in iOS6
body: <p>I'm experiencing some strange behavior when using tableviews in iOS6. I see they've added <a href="http://conix.dyndns.org/ios_6.0/#documentation/UIKit/Reference/UITableViewDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UITableViewDelegate/tableView%3adidHighlightRowAtIndexPath%3a" rel="nofollow">tableview:didHighlightRowAtIndexPath:</a> but it seems it's causing some user experience problem which reveals in inability to select a row(user may be required to touch the row a few times). </p>
  
  <p>When user just scuffs a tableview or tap with a little swipe, row does not get selected anymore(via <code>tableview:didSelectRowAtIndexPath:</code> but <code>tableview:didHighlightRowAtIndexPath:</code> is called).</p>
  
  <p>Has anyone experienced similar issues and found any workaround? I'm trying to use a flag and then call <code>tableview:didSelectRowAtIndexPath</code> from <code>tableview:didHighlightRowAtIndexPath</code>. Or simply use <code>tableview:didHighlightRowAtIndexPath</code> for iOS6 and <code>tableview:didSelectRowAtIndexPath</code> for lower versions as a row-selecting callback. </p>
  
  <p>Any thoughts?</p>