技术日常

ios16~UITapGestureRecognizer使用re

2018-05-30  本文已影响47人  摹喵居士

2018.05.31

UITapGestureRecognizer使用requireGestureRecognizerToFail区分单击双击

UITapGestureRecognizer *singleGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onSingleTappedGestureRecognizer:)];
singleGesture.numberOfTapsRequired = 1;
[self addGestureRecognizer:singleGesture];
UITapGestureRecognizer *doubleGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onDoubleTappedGestureRecognizer:)];
doubleGesture.numberOfTapsRequired = 2;
[self addGestureRecognizer:doubleGesture];
[singleGesture requireGestureRecognizerToFail:doubleGesture];
上一篇 下一篇

猜你喜欢

热点阅读