扫码关注官方订阅号
我在button上添加了一个label label的userInteractionEnabled = YES 添加后发现button无法接收事件. 求解
闭关修行中......
事件冲突,把label的userInteractionEnabled设置为NO就可以接收到事件了。
检查按钮连线的方法名两端是否正确 检查按钮的alpha值是否过低 检查按钮的父控件是否可以响应事件 检查响应者链条及其各个阶段的方法是否正确,如:HitTest:方法 是否存在多重连线
百度 uiview 响应链
label 接收了事件 事件没有传递到button上
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
事件冲突,把label的userInteractionEnabled设置为NO就可以接收到事件了。
检查按钮连线的方法名两端是否正确
检查按钮的alpha值是否过低
检查按钮的父控件是否可以响应事件
检查响应者链条及其各个阶段的方法是否正确,如:HitTest:方法
是否存在多重连线
百度 uiview 响应链
label 接收了事件
事件没有传递到button上