1


我正在尝试为我的 iPhone 应用程序构建一个测试脚本。在这个测试中,我试图模拟一个捏动作。
我在 Apple 官方参考资料中读到了可以调用 UIATarget 的pinchOpenFromToForDuration函数,但是模拟器如何响应这个动作是双击动作(我确信因为双击我在我的代码中执行了另一个动作)。 我不明白我该如何解决这个问题,是否可以使用任何其他技巧来达到相同的结果?

谢谢马可

4

2 回答 2

1

您遇到的奇怪行为可能是您用于pinchOpenFromTo操作的坐标。

如果坐标转换为不“捏”的东西——比如 WebView——那么你通常会得到你提到的点击或点击结果。反正这是我的经验。

于 2011-11-21T18:56:41.487 回答
-2

使用 UIGestureRecognizer 类来实现缩放功能。你会很容易处理的。如果您需要 Pinch 手势,请使用 UIPinchGestureRecognizer 类和委托来处理它。对于 Tap,您可以使用 UITapGestureRecognizer 类和委托方法……。

于 2011-04-07T13:02:00.590 回答