iPhone和iPad是否支持三指四指触摸手势?

时间:2010-10-05 09:15:17

标签: iphone ipad touch

我想知道iPhone和iPad是否支持三指和四指触控?我浏览了很多,但我只获得了三本和四指的Mac书本触控板的信息 如果iPhone / iPad支持三指和四指触摸支持的手势是什么?

5 个答案:

答案 0 :(得分:3)

不确定iPhone,但iPad支持多达11个同时触摸,详见Matt Gemmell

答案 1 :(得分:0)

我的iPhone 3G支持最多跟踪5个同时触摸。

答案 2 :(得分:0)

Osmose(iPhone / iPad应用程序)支持三指同时触控。所以它至少有那么多。

答案 3 :(得分:0)

  

如果iPhone / iPad支持三指和四指触摸支持的手势是什么?

两者都支持至少4次触摸。虽然没有4个手指的手势,但您可能同时进行2次捏合手势。 根据我的经验,我仍然建议限制可能的触摸量,特别是如果你使用“touchesBegan / touchesMoved / touchesEnded”。 (当你已经有2次时,只需扔掉第三次,第四次触摸)

想象一下,在同一幅图像上有两个相同的捏,因为两者基本上都定义了一个变换,图像会不断地在两个变换之间跳跃!

另外一些触摸可能是随意的手指意外落在屏幕上。

答案 4 :(得分:0)

两者都是多点触控设备。两者支持的同时触摸次数不同。

关于手势:

Apple仅为您提供回调方法,例如touchesBegan,touchesMoved和touchesEnded。在文档中查看这些方法。它们为您提供了计算触摸次数,点按次数以及跟踪手指移动的方法。没有“标准”手势。只有您编码的内容。

某些标准库对象支持多点触控手势,例如捏合和缩放(例如UIScrollView),但原因是它们是Apple创建的标准对象。

如果你想制作手势,你必须对它们进行编码。例如,要进行捏合和缩放,你需要使用带有两个手指触摸的touchesMoved并计算两个坐标之间的距离。

要了解手势的这些算法的细节会有些过分,所以你想让我勾勒几个?