0

我需要一个允许用户

1)借鉴它

2)滑动进入下一个屏幕(通过事件或委托)

我尝试将 UISwipeGestureRecognizer 添加到视图中,但它没有按我想要的方式工作。我的 UI 设置是这样的:

主控制器:

  • 视图(使用 UISwipeGestureRecognizer)

    • 子视图(由另一个捕获触摸事件并绘制图形的控制器拥有)

每当我尝试在画布上绘制水平线时,UISwipeGestureRecognizer 就会接管并触发“转到下一个屏幕”事件。

如何防止 UISwipeGestureRecognizer 这样做?我正在考虑根据持续时间/长度区分水平线与滑动,但 UISwipeGestureRecognizer 不支持类似的东西。

4

1 回答 1

0

在我看来,这听起来像是一种非常令人困惑的用户体验,但如果您决心这样做,您可能需要对其进行子类UIGestureRecognizer化和调整以准确识别您关心的滑动类型。

于 2012-03-19T18:46:09.257 回答