是否有可能点击一个按钮,然后点按一下按钮的父视图?我试过禁用按钮并检测到水龙头,但是可以点击按钮,做一些事情然后让点击事件涓涓细流吗?
UIViewControllerWrapperView包含UIView包含UIView包含的UIButton
当我点击/按下按钮应该是这样的,
点击按钮> UIView点击> UIView点击> UIViewControllerWrapperView检测点击
编辑:我可以在UIViewControllerWrapperView上检测到Taps,但是,如果我点击按钮,则不会检测到点击,因为我假设点击事件由按钮处理,而按钮又会阻止点击被下面的视图检测到 .
1 回答
isUserInteractionEnabled属性
尝试将UIButton的isUserInteractionEnabled属性设置为
false
. 对于UIButton,默认值为true
.请注意,
isUserInteractionEnabled
是在UIButton继承的UIView类上声明的 .在代码中设置isUserInteractionEnabled
在Interface Builder中设置isUserInteractionEnabled
在UIButton的属性检查器中: