I have some UIButtons within a UIScrollView, but I do not want to delay the button touches. However, as soon as the scroll view detects a drag/scroll, I want to cancel the UIButton touch and proceed with the scrolling of the UIScrollView.

I have included the following...

```
_scrollView.delaysContentTouches = NO;

```

...but (obviously) the button touch does not cancel when dragged. Does anyone have any suggestions as to how I can implement this functionality?