在触摸表面上绘图时,是否有任何技术可以区分表面上的手指触摸和掌托在 iOS 中基于触摸的操作系统?
编辑:添加了android标签,因为问题与任何基于触摸的操作系统相关。
谢谢
在触摸表面上绘图时,是否有任何技术可以区分表面上的手指触摸和掌托在 iOS 中基于触摸的操作系统?
编辑:添加了android标签,因为问题与任何基于触摸的操作系统相关。
谢谢
我不能代表 Android 系统,但在 iOS 上,我不相信有任何明确的区别,因为所有触摸,无论表面积如何,都被解析为单个点。
也就是说,您可以通过多种方式确定特定触摸是手掌还是手指。例如,如果您正在制作一个手写应用程序,如果您询问用户他们是左撇子还是右撇子,那么您可以忽略所有在逻辑上是手指/触控笔的触摸右侧/左侧的触摸。您消除“手掌触摸”的方法将特定于您正在编写的应用程序。
我注意到的另一件事(尽管我赶紧补充一下,这不是特别可靠!)是手掌触摸通常会导致手掌区域周围的许多小触摸而不是单次触摸,因为手掌的形状,手掌的小动作/rolling 等。如果你知道你只需要接收和使用一次触摸,这可能是你可以操纵的东西。
最后,您用来区分手掌触摸和手指触摸的任何技术都可能是合乎逻辑的,而不是 API/硬件可用。同样,这是 iOS 特有的,我对 Android 的触摸系统一点也不熟悉。