区分手指触摸和手/掌托

时间:2012-08-03 08:57:17

标签: android ios touch multi-touch

是否有任何技术可以在iOS 基于触摸的操作系统上绘制触摸表面时在表面上区分手指触摸和掌托?

编辑:添加 android 标记,因为问题与任何基于触摸的操作系统相关。

由于

1 个答案:

答案 0 :(得分:3)

我不能代表Android系统,但在iOS上我不相信有任何明确的区别,因为所有触摸,无论表面积如何都被解析为个别点。

也就是说,有一些方法可以确定特定的触摸是手掌还是手指。例如,如果您正在制作手写应用程序,如果您询问用户是左手还是右手,那么您可以忽略触摸右侧/左侧的所有触摸,这些触摸在逻辑上可能是手指/手写笔。您消除“手掌触摸”的方法将特定于您正在编写的应用程序。

我注意到的其他东西(虽然我赶紧补充一点这并不是特别可靠!)是手掌触摸通常会导致手掌周围的许多小触摸,而不是由于手掌形状的单一触摸,小手掌运动/滚动等。如果你知道你只需要接触和使用一次触摸,这可能是你可以操纵的东西。

最后,用于区分手掌触摸和手指触摸的任何技术都可能是合乎逻辑的,而不是API /硬件可用。同样,这是iOS特定的我对Android的触摸系统并不熟悉。