如何让TouchesBegan在子视图(子视图)而不是父视图上工作?

时间:2018-01-10 08:24:19

标签: ios objective-c uiscrollview touch-event

我有这样的设置

  

滚动视图(主视图) - > CanvasView(SubView) - >页面(SubView of   画布)。

我想在页面上添加Touches开始功能,但为了检测它,我必须setUserInteractionEnabled = YES;到每个父视图。

现在,当我尝试查找正在检测的视图时,我会看到类UIScrollView的视图。

正如您在图像中看到的,我有一个UISCrollview,其中的黑色屏幕的子视图是白色视图。我需要在白色视图上开始接触。

enter image description here

0 个答案:

没有答案