1

我知道,如果我将父 UIView 的 Alpha 设置为 0,那么它的所有子项也是“不可见的”。将父 UIView 的 UserInteractionEnabled 设置为 NO 是否也会影响其子级?换句话说,让 superView 不可触碰会使它的 subView 不可触碰吗?

4

1 回答 1

4

是的,但方式不同。基本上,如果您将 UIView.userInteractionEnable 设置为 NO,它将不再处理触摸事件,这意味着它不会将事件传递给子视图。但是,您可以将子视图的 userInteractionEnable 设置为 NO,而不会影响父视图或对等视图。

于 2012-04-29T01:46:32.397 回答