当用户在 UIWebView 中点击时,我想显示/隐藏导航栏。只有当 UIWebView 没有做任何事情来响应这个事件(选择的文本,调用的 javascript)时,我才想这样做。
我找到了确定触摸坐标的文章:http:
//mithin.wordpress.com/2009/08/26/detecting-taps-and-events-on-uiwebview-the-right-way/
但是如果没有信息UIWebView 内部发生了一些事情。
编辑:这个解决方案拦截 UIWebView 中未使用的点击事件在我的情况下并不总是有效,我有非常复杂的带有 iframe 的 html 结构。