【发布时间】:2011-01-03 13:56:10
【问题描述】:
我有一堆UIViews 堆叠在一起(不是嵌套的)。我希望他们都对触摸做出反应,但似乎最顶层的视图掩盖了它下面的视图,阻止它们接收触摸事件。
起初我以为我会用最顶层的视图捕获所有触摸事件,然后在所有底层视图上手动调用hitTest 或 pointInside 方法,但我发现这两种方法都不知何故私有(可以吗?),无法访问。
有什么方法可以实现吗?
【问题讨论】:
标签: objective-c events uiview touch stacked