// 添加单击手势
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(singleTap:)];
singleTap.numberOfTapsRequired = 1;
[self.containerView addGestureRecognizer:singleTap];
// 添加双击手势
UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(doubleTap:)];
doubleTap.numberOfTapsRequired = 2;
[self.containerView addGestureRecognizer:doubleTap];
// 用来区分是点了两次还是点了一次
[singleTap requireGestureRecognizerToFail:doubleTap];
iOS UITapGestureRecognizer区分单击还是双击
最新推荐文章于 2022-08-03 10:36:20 发布