events - iOS - 通过 View 转发所有触摸

标签 events uiview touch

我有一个 View 叠加在许多其他 View 之上。我只使用 overaly 来检测屏幕上的一些触摸,但除此之外,我不希望 View 停止下面其他 View 的行为,这些 View 是 ScrollView 等。我如何通过转发所有触摸这个叠加 View ?它是 UIView 的子类。

最佳答案

禁用用户交互就是我所需要的!

目标-C:

myWebView.userInteractionEnabled = NO;

swift :

myWebView.isUserInteractionEnabled = false

关于events - iOS - 通过 View 转发所有触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3834301/

相关文章:

ios - 为什么只为许多单独的触摸创建一个 UIEvent?

Python Bokeh 将附加参数发送到小部件事件处理程序

ios - 如何自动调整 ViewController Root View 的大小以适应其内容?

iphone - 为什么设置 MBProgressHUD hide 为 YES,而 Hidden method 为 NO?

ios - 与屏障接触时调用函数,但不会发生碰撞。是否可以?

C# 创建事件处理程序 'method name expected' 错误

css - html5中的touch silde和mouse scroll有什么不同?

iOS + MKMapView 用户触摸绘图

javascript - 将 "this"传递给自定义 Tap 事件回调的正确方法

c# - UWP 中的错误或者我错过了什么