如何强制iPhone / iPod touch同时处理5个以上的触摸?

时间:2009-07-29 19:25:30

标签: iphone multi-touch

我想开发一款适用于iPhone / iPod Touch的多点触控(最多8个手指)应用程序。 但是在测试我的第一代iPod Touch时,我放了第六根手指,奇怪的事情开始发生了。 我没有为第6个手指触摸Touch Began,也没有触及前5个手指的Touch Ended / Cancelled。

您知道有任何解决方法吗? 它在iPhone / iPod上的表现是否相同? 它适用于Android上的G1吗?

由于

6 个答案:

答案 0 :(得分:7)

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

答案 1 :(得分:2)

我猜这5个手指是上限。我想工程师们认为大多数人手上都有五只手,因此一只手握着手机的普通人只有五只手指可以使用。

用你的拇指握住你的手机充其量是不稳定的,所以用它作为小号似乎不太可能。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

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

答案 4 :(得分:0)

就Android而言,由于谷歌根据Apple的要求取消了对谷歌的支持,我现在不相信有多点触控支持。

答案 5 :(得分:0)

系统一次只能跟踪5个手指触摸。你应该只在同一时间获得5个触摸事件,我认为任何事情都会被忽略。

你可能会看到奇怪的行为,因为它并不总是从8个手指中选择相同的5个来报告触摸事件。