我有一个问题,在长按时,快速移动手指,并且在回调功能中我无法检测到手指已经在某个区域,如果你的手指移动得足够快。这是我的猜测:回调函数有一个最大频率,有人知道它的确切数量吗?
答案 0 :(得分:1)
也许最好使用
touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
touchesMoved:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
touchesEnded:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
而不是UILongPressGestureRecognizer
?
这些功能比手势识别器具有更大的灵活性。