2012-01-13 41 views

回答

0

如果您设置视图控制器是你的手势的委托,可以实现:

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

我不知道,如果你也想拥有单独的视图处理触摸事件,但如果你是,我建议继承UIGestureRecognizer和处理触摸事件出现。

+0

有问题的对象是UIViewPicker。在处理选择器时,ios不会将交互作为手势识别器进行分类,因此该方法无法工作。我想我会需要重写对象的类。 – MyNameIsKo 2012-01-17 15:02:28

+0

我假设你的意思是UIPickerView,如果你说的是真的,那么是的,我想你需要继承它。但我很惊讶它不起作用。 UIPickerView是一个相当标准的控件,我不明白他们为什么会直接在该视图中处理触摸,而不是标准的手势识别器。我没有遇到其他UIKit视图的问题,包括UIScrollView。 – 2012-01-17 16:34:41

0

使用NSThread或的NSTimer创建一个新的线程,您可以创建另一个进程,这将并行运行的应用程序的主线程