如何在ios模拟器中禁用手势?

时间:2012-01-20 19:05:59

标签: ios

我正在尝试使用ios模拟器测试我的网站,并且我不希望默认的双击手势在用户双击时起作用,因为它干扰了我的网站。

有没有办法在模拟器或代码中禁用双击手势?

2 个答案:

答案 0 :(得分:0)

我认为不可能只禁用双击手势,而且可能根本无法禁用。

相关性引用是Safari Web Content GuideGestureEvent Class Reference。第一个说双击不会产生手势事件。抑制较低级别的触摸事件可能会导致无法识别双击,但这也会导致其他手势无法被识别,这听起来是您不想要的。您还可以执行其他操作,例如限制网站的缩放范围,但它们都有其他您可能不需要的副作用

答案 1 :(得分:0)

我还没试过,但看看你是否可以在GestureRecognizer添加doubleTap webView并在target函数中不执行任何操作。

另一方面,如果您的网站要在移动设备上查看,建议单独使用双击手势,因为这是缩放的标准方式。