Iphone 使用UISweepGestureRecognitor和图形代码

Iphone 使用UISweepGestureRecognitor和图形代码,iphone,uiswipegesturerecognizer,Iphone,Uiswipegesturerecognizer,我需要一个控件,允许用户 我在上面画 2滑动以通过事件或代理转到下一屏幕 我尝试将UISweepGestureRecognizer添加到视图中,但它没有按照我想要的方式工作。我的UI设置如下所示: 主控制器: 使用UISweepGestureRecognitor查看 由另一个控制器拥有的子视图,该控制器捕获触摸事件并绘制图形 每当我试图在画布上画一条水平线时,UISweepGestureRecognizer就会接管并触发转到下一屏幕事件 如何防止UISweepGestureRecognitor执

我需要一个控件,允许用户

我在上面画

2滑动以通过事件或代理转到下一屏幕

我尝试将UISweepGestureRecognizer添加到视图中,但它没有按照我想要的方式工作。我的UI设置如下所示:

主控制器:

使用UISweepGestureRecognitor查看

由另一个控制器拥有的子视图,该控制器捕获触摸事件并绘制图形 每当我试图在画布上画一条水平线时,UISweepGestureRecognizer就会接管并触发转到下一屏幕事件


如何防止UISweepGestureRecognitor执行此操作?我正在考虑根据持续时间/长度区分水平线和滑动,但UISweepGestureRecognizer不支持类似的操作。

我觉得这是一种非常令人困惑的用户体验,但如果您决定这样做,您可能需要将UIGestureRecognizer子类化,并对其进行调整,以准确识别您所关心的刷卡类型