【问题标题】:How to set more directions for UISwipeGestureRecognizer?如何为 UISwipeGestureRecognizer 设置更多方向?
【发布时间】:2011-08-19 14:35:26
【问题描述】:

UISwipeGestureRecognizer 有四个方向可供我设置:上、下、右、左。

但是当我尝试设置时,滑动的方向似乎需要非常精确。我的意思是,例如,如果我设置了一个带有 toUp 方向的UISwipeGestureRecognizer,并且如果我用手指滑动的不是那么精确的 toUp,比如在上和右中间 45 度,UISwipeGestureRecognizer 就无法得到它。

但我注意到对于UIScrollView,情况并非如此。

那么我怎样才能为UISwipeGestureRecognizer 提供更多的方向,或者我怎样才能让方向检查更轻松?

谢谢

【问题讨论】:

    标签: iphone directions uiswipegesturerecognizer


    【解决方案1】:

    最好使用 Apple 的滑动手势与他们的应用程序保持一致。您可以尝试通过继承 UISwipeGestureRecognizer 来定义自己的类,或者使用旧的 UITouchesBegan、UITouchesEnded 等方法创建自己的类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-29
      • 1970-01-01
      • 2013-04-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多