如何为UISwipeGestureRecognizer设置更多路线?

时间:2011-08-19 14:35:26

标签: iphone directions uiswipegesturerecognizer

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

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

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

那么如何为UISwipeGestureRecognizer提供更多指示,或者如何让方向检查更加轻松?

由于

1 个答案:

答案 0 :(得分:0)

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