4

我想为 iPhone/iPod Touch 开发一个多点触控(最多 8 个手指)应用程序。但是在我的第一代 iPod Touch 测试期间,一旦我放了第 6 根手指,奇怪的事情就开始发生了。我没有得到第 6 根手指的触控开始,也没有前 5 根手指的触控结束/取消。

您知道任何解决方法吗?它在您的 iPhone/iPod 上的行为是否相同?它可以在Android上的G1上运行吗?

谢谢

4

6 回答 6

7

你不能。如果您需要该功能,您应该向 Apple提交功能请求,但我怀疑这是屏幕控制器中的硬件限制。

于 2009-07-29T19:53:22.223 回答
2

我猜5个手指是上限。我想工程师假设大多数人有两只手,每只手有五个手指,所以一般人一只手拿着手机只有五个手指可以使用。

仅用拇指握住手机似乎是不安全的,因此将其用作小号似乎不太可能。

于 2009-07-29T19:51:50.293 回答
1

请注意:iPad 可以识别 11 次触摸。

于 2010-09-10T14:02:52.983 回答
0

我不知道它是否可以在 Android 上运行,但是您可以同时进行的触摸次数会有上限。未来的 iPhone/iPod 可能会达到这个限制,但它没有定义,你不应该假设你可以实际处理多个。

于 2009-07-29T19:55:21.953 回答
0

就 Android 而言,目前我不相信有多点触控支持,因为谷歌已根据苹果的要求取消了对它的支持。

于 2009-07-29T22:31:57.177 回答
0

该系统一次只能跟踪 5 次手指触摸。你应该只能同时获得 5 个触摸事件,我认为任何超过它的东西都会被忽略。

您可能会看到奇怪的行为,因为它不会始终如一地从 8 个手指中选择相同的 5 个来报告触摸事件。

于 2009-07-29T23:41:53.953 回答