我该如何使用
UITapGestureRecognizer
来判断手指何时按下和何时抬起?
官方文档说我应该只处理UIGestureRecognizerStateEnded
状态来判断是否为点击事件,所以当手指按下时可能会收到UIGestureRecognizerStateBegan
状态,但实际上我只能获取到UIGestureRecognizerStateEnded
状态。
我用以下代码来注册手势识别器:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tap:)]