2012-02-07 142 views
0

我有一个UIWebView加载了一个捕获左/右滑动手势的页面。所以所有轻扫手势都被UIWebView占据,这意味着这些手势在我的应用程序中不起作用。UIWebView覆盖滑动手势

我如何:

  1. 防止在UIWebView中吃左/右的手势,但仍处理所有其他事件(如刷卡向上/向下滚动)

  2. 传递两通过单指滑动即可滑动到UIWebView。

即使(1)是可能的,那就太棒了!

谢谢!

回答

0

可以使用

[self.view gestureRecognizers] 

这会给你从这里手势识别器的数组,你应该能够删除或更改手势识别器的作用。

+0

由于gestureRecognizers数组为零,因此webview显然不以这种方式使用手势识别器。 – 2012-05-16 15:53:34