OC 手势可能出现的问题

oc手势有分別是 Tap(点一下)、Pinch(二指往內或往外拨动)、Rotation(旋转)、Swipe(滑动,快速移动)、Pan (拖移,慢速移动)以及 LongPress(长按)。

 UITapGestureRecognizer * singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(singleTap:)];

 [doubleTap setNumberOfTapsRequired:2];/1 是单击  2是双击

[self.view addGestureRecognizer:singleRecognizer];

 

[singleTap requireGestureRecognizerToFail:doubleRecognizer];//如果双击确定偵測失败才會触发单击

另外长按可能手势执行多次,可以使用

  ongPress.minimumPressDuration = 0.8; //定义按的时间   

  ongPress.numberOfTouchesRequired = 1;  // 定义手指数

 

 

posted @ 2017-05-12 15:30  新年新气象  阅读(334)  评论(0编辑  收藏  举报