我有一个UIViewController
,其子类UIView
名为customSubView1
。然后在customSubView1上,我有另一个UIView
的子类customSubView2
。
当我将touchesBegan/touchesMoved/etc
放入UIViewController
课程时,我可以捕获所有子视图上的所有事件。但我希望能够在我的自定义类中处理它们。
我一直在阅读UIViewController
类需要将触摸事件“转发”到子视图,但我无法找到任何示例代码来执行此操作。有没有人有任何想法?
非常感谢, 布雷特
答案 0 :(得分:0)
在您的观看中实施touches...
方法。
答案 1 :(得分:0)
看看这个帖子 Touch Event on UIView
似乎每个UIView都能够自己处理事件
答案 2 :(得分:0)
尝试为您设置UIView
对象userInteractionEnabled
属性:
myUIView.userInteractionEnabled = YES;