我正在使用 SceneKit 在 iPad Pro 上渲染 3D 模型。我的要求是我想在使用 Apple Pencil 时执行不同的交互。
有没有办法区分手指触摸和 Apple Pencil 触摸?
我尝试覆盖touchesBegan
函数并过滤UITouch
inSet
以忽略带有 type的函数pencil
,但这似乎没有任何作用......
编辑:我对处理这两种不同类型的触摸更感兴趣(即当有手指触摸事件时,我想做一些动作 A。如果是铅笔,我想做动作 B)。我什至重写了哪些方法来实现这种隔离?