ios可同时识别手势和对象处理

ios可同时识别手势和对象处理,ios,cocoa-touch,uikit,uigesturerecognizer,gesture,Ios,Cocoa Touch,Uikit,Uigesturerecognizer,Gesture,与UIKit对象交互时,是否可以同时识别手势和触摸。例如,当用户在滑块或pickerview中滚动时,我是否也可以处理滑动手势?使用NSThread或NSTimer创建一个新线程,如果将视图控制器设置为手势的代理,则可以创建另一个与应用程序主线程并行运行的进程,您可以实现: - (BOOL) gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureReco

与UIKit对象交互时,是否可以同时识别手势和触摸。例如,当用户在滑块或pickerview中滚动时,我是否也可以处理滑动手势?

使用NSThread或NSTimer创建一个新线程,如果将视图控制器设置为手势的代理,则可以创建另一个与应用程序主线程并行运行的进程,您可以实现:

- (BOOL) gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer

我不确定您是否也在尝试让视图单独处理触摸事件,但如果是,我建议将UIgestureRecognitor子类化并在那里处理触摸事件。

所讨论的对象是UIViewPicker。在处理选择器时,ios不会将交互归类为手势识别器,因此该方法无法工作。我想我需要重写对象的类。我想你是指UIPickerView,如果你说的是真的,那么是的,我想你需要对它进行子类化。但我很惊讶它不起作用。UIPickerView是一个相当标准的控件,我不明白为什么他们会在该视图中直接处理触摸,而不是使用标准的手势识别器。我对其他UIKit视图没有任何问题,包括UIScrollView。