【发布时间】:2012-02-07 07:07:03
【问题描述】:
我有一个 UIWebView 加载捕获左/右滑动手势的页面。所以所有滑动手势都被 UIWebView 吃掉了,这意味着这些手势在我的应用程序中不起作用。
我该怎么做:
防止 UIWebView 吃掉左/右手势,但仍处理所有其他事件(例如向上/向下滑动以滚动)
将两指滑动传递到 UIWebView 作为单指滑动。
即使(1)是可能的,那也很棒!
谢谢!
【问题讨论】:
我有一个 UIWebView 加载捕获左/右滑动手势的页面。所以所有滑动手势都被 UIWebView 吃掉了,这意味着这些手势在我的应用程序中不起作用。
我该怎么做:
防止 UIWebView 吃掉左/右手势,但仍处理所有其他事件(例如向上/向下滑动以滚动)
将两指滑动传递到 UIWebView 作为单指滑动。
即使(1)是可能的,那也很棒!
谢谢!
【问题讨论】:
你可以使用
[self.view gestureRecognizers]
这将为您提供一系列手势识别器,您应该能够从此处移除或更改手势识别器的操作。
【讨论】: