0

目前我已经将 webview 子类化,并添加到另一个 uiview 之上。我试图调试 webview 的子类中的 touches 事件,或者将 webview 添加到 uiview 的另一个类,但显然,没有调用 touches 事件,除非我将 webview 设置为[self.webView setUserInteractionEnabled:YES];但是,这样做之后我无法滚动或获取任何触摸事件都可以工作。这里的任何帮助将不胜感激。

谢谢

4

1 回答 1

2

UIWebView在吃东西方面做得非常好..在这种情况下我所做的是使用透明UIView来覆盖UIWebView(如果WebViewuserInteractionEnabled关闭,也可以做一个底层。

只要您的UIViewUIWebView具有相同的框架,您应该能够从中获取触摸对象UIView并使用其坐标对您的UIWebView.

-D

于 2012-08-15T17:49:30.193 回答