0

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

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

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

那么我怎样才能给出更多的方向,UISwipeGestureRecognizer或者我怎样才能让方向检查更放松呢?

谢谢

4

1 回答 1

0

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

于 2011-08-19T15:25:38.080 回答