title: `touchesBegan:withEvent:` is delayed at left edge of screen
body: <p>I'm experiencing an issue where the first call to <code>touchesBegan:withEvent:</code> on a <code>UIView</code> or <code>UIViewController</code> is delayed when you touch on the left edge of the screen. This seems to be a new issue with iOS 10, and only happens on devices with 3D Touch (iPhone 6s and newer). In fact, if you disable 3D Touch in General->Accessibility, the issue goes away.</p>
  
  <p>However, the issue doesn't seem to happen when you use <code>UIGestureRecognizers</code>. My workaround at the moment is to create a <code>UIGestureRecognizer</code> subclass that overrides the <code>touches*</code> methods and forwards them to my old implementation.</p>
  
  <p>Is this just a bug or is there a way to get rid of the delay?</p>