很抱歉,以前是否有人问过这个问题,但是我找不到适合我需要的档案。
我有一个UIPickerView,我想检测它上的TapDown事件并仍然使用它。我知道如何使用UITapGestureRecognizer(使用UIGestureRecognizerStateEnded
而不是UIGestureRecognizerStateBegan
来检测TapUp事件)。
我尝试了以下方法:
(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event
和(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
检测TapDown事件但是UIPickerView停止滚动,我不知道如何将事件从TouchesBegan传递到UIPickerView。
有人遇到过同样的问题吗?