2009-06-12 74 views
0

多点触摸我正在使用多点触控不一致的结果。 我正在尝试检测2指尖滑动。 有时我成功检测到2次触摸,其他时候它看起来像是一次触摸,但在两根手指之间的位置摆动。表现为一个触摸

我创建了一个测试程序,以尝试找出这种行为,但我发现,测试应用程序表现正常。

问题出现时具有许多子图,以及我的触摸检测代码是关于根视图的应用程序。这可能是问题吗?我是否需要在每个子视图中包含触摸检测?

+0

你能证明用少量代码,我们可以看到这种行为?您是否为相关视图启用了多个触控? – Kekoa 2009-06-12 16:00:04

+0

我创建了一个小测试应用程序来隔离这种行为,它的行为好得多,所以问题必须与该特定应用程序有关。更新问题。 – Ian1971 2009-06-15 07:38:52

回答

0

多闲逛之后,我意识到,即使我得到两个指检测工作良好,仍然有高的情形产生,偶尔会哪怕只是一小会儿去接1个手指。在我的应用程序不能工作的情况下,因为我已经在使用一个手指移动其他东西。所以,回到绘图板

2

你不能保证在阵列中总能得到两个触摸 - 例如,如果一个手指被移动和其他仍,它不会出现在TouchesMoved。只要假设手指仍然在旧的地方,直到另有报道。