如何将一些触摸转移到下一个视图?

时间:2017-07-05 09:45:57

标签: ios objective-c uiview

该应用程序区分Apple Pencil输入和手指触摸,并有两个全屏视图来分别处理手写笔和手指触摸。触控笔处理视图是一个透明的UIView,位于顶部,没有子视图(使用OpenGL ES执行所有绘图);手指响应视图是具有大子视图层次结构的UITableView。目前手写笔处理工作。但是,手指触摸不会传递到正确的视图(最终会直接遍历响应链直到视图控制器。)

如何使一个视图仅响应Apple Pencil事件,并将所有剩余事件传递给布局中的另一个视图?

请注意,answers to this questionthis question并未解决我的具体问题,因为这两个视图具有相同的匹配区域,但会响应不同的类型触摸。顶部的视图需要将手指事件传递到底部的视图。

0 个答案:

没有答案