小编Wil*_*ter的帖子

用户交互禁用查看但启用子视图(UIButtons)

我有一个视图,其中包含多个覆盖 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)

iphone cocoa-touch objective-c interface-builder

5
推荐指数
1
解决办法
4519
查看次数