我有一个视图,其中包含多个覆盖 UIScrollView 的 UIButton。我想防止用户在叠加视图上进行交互,但不想在该视图中包含的 UIButton 上进行交互。
我将这些视图分组到一个视图中的原因是,我可以通过更改单个属性将 alpha 更改应用于视图中的所有按钮。我刚刚注意到 IOS 4.0 中的 IBOutletCollection,但我还需要针对 IOS 3.0。
有没有比覆盖以下 UIView 方法更简单的方法来实现这一点?
- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event;
Run Code Online (Sandbox Code Playgroud)