ios - 触摸开始 : in UIWebView

标签 ios objective-c uiwebview hittest touches

我正在尝试在我的 Web View 中添加手势,例如 Mercury Web 浏览器。我正在尝试使用触摸来检测是否在屏幕上点击了 2 个手指并禁用了 Web View 的滚动。 UIGestureRecognizer 无论如何都可以做到这一点吗?如果没有,我如何接触 UIWebView?我尝试更改 hittest: 方法并在 web View 上添加一个 View 。什么都不适合我。

最佳答案

是的,手势识别器支持它。您可以添加 UITapGestureRecognizer到您的 WebView 并将其 numberOfTouchesRequired 属性设置为 2。

关于ios - 触摸开始 : in UIWebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16967486/

相关文章:

ios - 如何通过central模式向peripheral发送数据?

ios - 检测点击 UIView 的 "empty space"

ios - 为 UIWebView 添加 Font Awesome

ios - 带有Tap Gesture Recognizer的UILabel无法正常工作

ios - 在屏幕上查看后 setTitleTextAttributes 不起作用。 iOS 11

objective-c - Cocoa 2D 图形 : Quartz, 核心图像或核心动画?

iphone - 触摸位置高亮

objective-c - 打开 App Sandbox 会导致应用程序崩溃

ios - 使用 loadData 时为 UIWebview 提供查询字符串

iphone - Xcode 4.3 从 UIWebView 中的按钮在 safari 中打开相同的 url