UIButton和滑动手势

我有两个UIButton在每边(左和右)和一个UIImageView在中心UIView 。 点击任一button将改变UIImageView和工程。 我希望能够跨UIView滑动,并改变UIImageView 。 现在,你必须在UIImageView本身上滑动,因为UIButton正在捕捉input。

我希望能够在包含UIView任何地方执行滑动,并执行转换。 有没有办法转发触摸事件,以便滑动可以触发一个动作,但是任何其他的触摸转发到正确的子视图?

在手势识别器上设置“ delaysTouchesBeganYES ,如果手势未被识别,则只会将触摸事件转发给子视图。

你现在如何设置UIButtons来接收input? 确保连接UIButton的select器与“Touch Up Inside”连接。 这应该确保从其中一个button上开始的滑动并不实际激活button(假设用户一直按下button)。