button上添加label之后button不响应事件

我在button上添加了一个label
label的userInteractionEnabled = YES
添加后发现button无法接收事件.
求解

阅读 8.3k
4 个回答

事件冲突,把label的userInteractionEnabled设置为NO就可以接收到事件了。

检查按钮连线的方法名两端是否正确
检查按钮的alpha值是否过低
检查按钮的父控件是否可以响应事件
检查响应者链条及其各个阶段的方法是否正确,如:HitTest:方法
是否存在多重连线

百度 uiview 响应链

label 接收了事件
事件没有传递到button上

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题