我需要一个允许用户
的控件1)画上它
2)滑动以转到下一个屏幕(通过事件或代表)
我尝试将UISwipeGestureRecognizer添加到视图中,但它没有按照我想要的方式工作。我的UI设置如下:
主控制器:
查看(使用UISwipeGestureRecognizer)
每当我尝试在画布上绘制一条水平线时,UISwipeGestureRecognizer将接管并触发“转到下一个屏幕”事件。
如何阻止UISwipeGestureRecognizer执行此操作?我正在考虑根据持续时间/长度来区分水平线与滑动,但是UISwipeGestureRecognizer不支持这样的。
答案 0 :(得分:0)
听起来像是一个令人困惑的用户体验,但如果您决定这样做,您可能需要继承UIGestureRecognizer
并对其进行调整以确切地识别您关心的滑动类型。