Ios UIB按钮和滑动手势

Ios UIB按钮和滑动手势,ios,objective-c,uiview,uigesturerecognizer,Ios,Objective C,Uiview,Uigesturerecognizer,我有一个ui视图,两侧(左侧和右侧)各有两个ui按钮s,中间有一个ui图像视图。点击任何一个按钮都会更改UIImageView,这样就可以了。我希望能够在UIView上滑动,并更改UIImageView。现在,您必须在UIImageView本身上滑动,因为ui按钮正在捕获输入 我希望能够在包含UIView的屏幕上的任何位置执行滑动,并执行转换。是否有一种方法可以转发触摸事件,以便刷卡可以触发动作,但任何其他触摸都会转发到适当的子视图?您当前如何设置UIButtons以接收输入?确保您正在连接UI

我有一个
ui视图
,两侧(左侧和右侧)各有两个
ui按钮
s,中间有一个
ui图像视图
。点击任何一个按钮都会更改
UIImageView
,这样就可以了。我希望能够在
UIView
上滑动,并更改
UIImageView
。现在,您必须在
UIImageView
本身上滑动,因为
ui按钮正在捕获输入


我希望能够在包含
UIView
的屏幕上的任何位置执行滑动,并执行转换。是否有一种方法可以转发触摸事件,以便刷卡可以触发动作,但任何其他触摸都会转发到适当的子视图?

您当前如何设置UIButtons以接收输入?确保您正在连接UIButton的选择器已连接到“内部润色”按钮。这应确保从其中一个按钮开始的滑动实际上不会激活按钮(假设用户一直从按钮上滑动)。

在手势识别器上将
delaysTouchesBegan
设置为
YES
,这将使其仅在未识别手势时将触摸事件转发到子视图