在UIPickerView上检测点击

时间:2018-08-02 15:51:58

标签: uikit uipickerview

很抱歉,以前是否有人问过这个问题,但是我找不到适合我需要的档案。

我有一个UIPickerView,我想检测它上的TapDown事件并仍然使用它。我知道如何使用UITapGestureRecognizer(使用UIGestureRecognizerStateEnded而不是UIGestureRecognizerStateBegan来检测TapUp事件)。

我尝试了以下方法:

  • 创建一个UIView
  • 向其中添加一个UIPickerView
  • 使用(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event检测TapDown事件

但是UIPickerView停止滚动,我不知道如何将事件从TouchesBegan传递到UIPickerView。

有人遇到过同样的问题吗?

0 个答案:

没有答案