有没有办法假装Touch进入系统?

时间:2009-08-07 09:57:01

标签: iphone uitouch multi-touch

我发现了这个:当一个UIView的touchesBegan:方法被触发并且屏幕上只有一个手指时,系统将等待最多0.25秒以查看手指是否移动得足够远,然后它将触发touchesMoved:。没有以编程方式解决此问题。

但现在有趣的部分:如果一个手指已经在屏幕上的某个地方,那么这个丑陋的行为就会被关闭。每个下一个手指都是一个想要移动的手指。 touchesMoved:立即被解雇。

所以大问题,伙计们:是否有可能在屏幕上某处伪造第一个初始手指,以便下面的真手指被解释为第二根手指?那会拯救我的周末;)

1 个答案:

答案 0 :(得分:1)

Matt Gallagher描述了如何在帖子here中综合触摸事件。不过,他更倾向于用户界面测试,因为他确实使用了一些你不想依赖的私有实例变量来运送应用程序。