2

场景是这样的,

我有UIButton一对一UIViewUIView父视图和UIButton子视图也是如此。
现在,

  1. 如果我将父视图的用户交互设置为 false,那么我可以点击 UIButton吗?
  2. 如果我不能触摸UIButton那为什么UIButton不能触摸?


你能解释一下如何UIButton知道它的父视图的用户交互是错误的吗?

谢谢,

4

1 回答 1

0

类似问题,看这里

  1. 不,你不能。父视图上的 userInteractionEnabled 设置为 NO 将阻止所有子视图。

  2. 这是 Appel 关于“事件交付”的文档,请查看链接

  3. 检查方法或方法self.superView.userInteractionEnabled中的属性。hitTest:withEvent:pointInside:withEvent:

于 2013-01-28T07:53:04.440 回答