UIView 下的 UIButton 不应该是可点击的
Posted
技术标签:
【中文标题】UIView 下的 UIButton 不应该是可点击的【英文标题】:UIButton under UIView should NOT be clickable 【发布时间】:2011-09-02 12:21:27 【问题描述】:我有一个视图,上面有一些 UIButtons。我添加了另一个 - 半透明 - 最重要的视图,向用户显示一些信息(实际上,它是一种自制的模态警报)。但是半透明视图下的按钮仍然对点击做出反应。不过,他们不应该这样做。
如何防止按钮对点击做出反应?
【问题讨论】:
【参考方案1】:设置,
semiTransparentViewOnTopOfAll.userInteractionEnabled = YES;
应该可以解决这个问题。但是,如果问题仍然存在,请尝试,
semiTransparentViewOnTopOfAll.exclusiveTouch = YES;
【讨论】:
谢谢谢谢谢谢。我花了几天时间,我所要做的就是添加这两行。上帝保佑你【参考方案2】:这样做
button.userInteractionEnabled=NO;
通过从视图中获取所有按钮
【讨论】:
以上是关于UIView 下的 UIButton 不应该是可点击的的主要内容,如果未能解决你的问题,请参考以下文章
UIView 处理手势,内部 UIButton 应该捕捉触摸