尝试了以下所有方法,我希望触摸能够传递,但它们不是:
(a)UIWebView 启用了用户交互(总是)。(b) 自定义 UIView 启用了多个触摸,并且 ExclusiveTouch = NO (默认) (c) 我尝试调用
[super touchesBegan:touches withEvent:event]
并且在自定义 UIView 中的其他 3 种触摸处理方法中也称为“超级”。但是触摸仍然没有传递到 UIWebView(即,点击 UIWebView 上的链接等不起作用)
(d) 此外,在 UIView 类中创建了对 Web 视图的引用,而不是调用 super 调用“touchesBegan:”和其余部分的引用。这似乎也不起作用。
注意:自定义 UIView 子类和 Web 视图是容器 UIView 的子视图。
这里缺少什么吗?任何其他方式(使用手势识别器或其他方式,传递触摸?)
布局
- 容器 UIView:
---自定义UIView(前)
---UIWebView(后面)