同时使用滑动手势和触摸开始/移动/结束

H

我正在尝试使用滑动手势以及开始/移动/结束触摸时的一些逻辑。理想的情况是:

  • 用户向左/向右滑动,触摸的开始/移动/结束逻辑不被调用(或取消)。
  • 对于所有其他情况,通常会调用触摸开始/移动/结束逻辑。

这可能吗?

我尝试添加以下内容(基于处理触摸事件和手势识别器),但仍将移动/终止的触摸称为:

leftSwipeGestureRecognizer.delaysTouchesBegan = true 
self.leftSwipeGestureRecognizer.cancelsTouchesInView = false
奥肯施泰因

应该:

self.leftSwipeGestureRecognizer.cancelsTouchesInView = YES

这意味着:在识别到手势的情况下取消触摸,否则,开始/移动/结束调用触摸。

从文档:

当此属性为YES(默认值)并且接收方识别出其手势时,该手势的未决触摸不会传递到视图,并且先前发送的触摸会通过touchesCancelled:withEvent:发送到视图的消息取消。如果手势识别器无法识别其手势,或者此属性的值为NO,则视图将接收多点触摸序列中的所有触摸。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用滑动手势移动精灵?

来自分类Dev

如何使用滑动手势移动精灵?

来自分类Dev

“滑动手势”也记录为触摸开始触摸(用于玩家航路点),如何分离它们,使它们彼此独立?

来自分类Dev

使UIControl仅接受滑动手势并传递触摸/点击手势

来自分类Dev

Swift:以滑动手势移动UIView

来自分类Dev

如何在同一视图上交替使用平移手势和滑动手势?

来自分类Dev

Angular 2 RC 2使用移动手势(滑动,捏,旋转)

来自分类Dev

使用滑动手势在多页jQuery移动应用程序中更改页面

来自分类Dev

使用滑动手势在多页jQuery移动应用程序中更改页面

来自分类Dev

iOS WebView滑动手势识别和缩放

来自分类Dev

如何使用向右滑动手势执行segue

来自分类Dev

使用跳跃动作检测滑动手势

来自分类Dev

使用滑动手势Android进行视图导航

来自分类Dev

NSPageController,停用滑动手势

来自分类Dev

在UIButton中滑动手势

来自分类Dev

如何添加滑动手势?

来自分类Dev

滑动手势问题

来自分类Dev

无法识别滑动手势

来自分类Dev

UISplitViewController滑动手势会干扰其他滑动手势

来自分类Dev

用于 UWP 触摸应用的 GridView 上的两指滑动手势

来自分类Dev

滑动菜单:禁用滑动手势

来自分类Dev

用户滑动手势即可滑动按钮

来自分类Dev

将UIPageViewController滑动与iOS 7 UINavigationController反向滑动手势结合使用

来自分类Dev

唤醒后Windows 10 3手指触摸板滑动手势不起作用

来自分类Dev

iOS 7向后滑动手势和关闭键盘

来自分类Dev

UINavigationBar:拦截后退按钮和后退滑动手势

来自分类Dev

完全禁用突触触摸板的“轻击和拖动手势”

来自分类Dev

完全禁用突触触摸板的“轻击和拖动手势”

来自分类Dev

是否可以使用语音命令进行导航而不是使用滑动手势?

Related 相关文章

  1. 1

    如何使用滑动手势移动精灵?

  2. 2

    如何使用滑动手势移动精灵?

  3. 3

    “滑动手势”也记录为触摸开始触摸(用于玩家航路点),如何分离它们,使它们彼此独立?

  4. 4

    使UIControl仅接受滑动手势并传递触摸/点击手势

  5. 5

    Swift:以滑动手势移动UIView

  6. 6

    如何在同一视图上交替使用平移手势和滑动手势?

  7. 7

    Angular 2 RC 2使用移动手势(滑动,捏,旋转)

  8. 8

    使用滑动手势在多页jQuery移动应用程序中更改页面

  9. 9

    使用滑动手势在多页jQuery移动应用程序中更改页面

  10. 10

    iOS WebView滑动手势识别和缩放

  11. 11

    如何使用向右滑动手势执行segue

  12. 12

    使用跳跃动作检测滑动手势

  13. 13

    使用滑动手势Android进行视图导航

  14. 14

    NSPageController,停用滑动手势

  15. 15

    在UIButton中滑动手势

  16. 16

    如何添加滑动手势?

  17. 17

    滑动手势问题

  18. 18

    无法识别滑动手势

  19. 19

    UISplitViewController滑动手势会干扰其他滑动手势

  20. 20

    用于 UWP 触摸应用的 GridView 上的两指滑动手势

  21. 21

    滑动菜单:禁用滑动手势

  22. 22

    用户滑动手势即可滑动按钮

  23. 23

    将UIPageViewController滑动与iOS 7 UINavigationController反向滑动手势结合使用

  24. 24

    唤醒后Windows 10 3手指触摸板滑动手势不起作用

  25. 25

    iOS 7向后滑动手势和关闭键盘

  26. 26

    UINavigationBar:拦截后退按钮和后退滑动手势

  27. 27

    完全禁用突触触摸板的“轻击和拖动手势”

  28. 28

    完全禁用突触触摸板的“轻击和拖动手势”

  29. 29

    是否可以使用语音命令进行导航而不是使用滑动手势?

热门标签

归档