【发布时间】:2011-02-12 07:07:29
【问题描述】:
我创建了一个 UIView 子类,我在其中拦截所有触摸,检查某些条件,如果不满足,则将触摸转发到适当的子视图。问题是,如果子视图没有拦截触摸,它会直接转发到响应者链到我的视图,这里我将它back转发到子视图,依此类推。我怎样才能阻止这种情况发生?
【问题讨论】:
-
你是如何转发触摸事件的?
-
调用
[super hitTest: withEvent:]获取合适的视图,如果不是self,调用[aView touchesMoved: withEvent:]。
标签: cocoa-touch ios uiview multi-touch