I have a scroll view that used to scroll when it didn\'t have buttons all over it. Now it does, and when dragging the mouse (on simulator) nothing happens (i think because t
Swift 3 Solution
override func touchesShouldCancel(in view: UIView) -> Bool { if view is UIButton { return true } return super.touchesShouldCancel(in: view) }