1:设置其父控件view的userInteractionEnabled属性为yes或者是其父控件的父控件的userInteractionEnabled属性为yes------以此类推
有可能是其父控件不能接受点击,主要知识是响应者链条,附上链接点击打开链接
2:设置其自己的userInteractionEnabled属性为yes
3:注意下设置的UIButton的UIControlEvents是不是UIControlEventTouchUpInside。。。。(我就设置成了touchupoutside。。找了半天)
4:有可能是添加的UIButton的bounds超过了其父控件的bounds
5:添加到view中的多个子控件(比如UIButton)的bounds是否有重叠的情况。。。
6:button de alpha属性 <= 0.01 ,透明,这种情况下也不能点击(。。。应该很少吧)
7、button de hidden属性设置为yes也不能点击。。。
暂时就想到这些吧,再遇到问题再添加。。。
本文详细阐述了解决按钮点击问题的七个关键步骤,包括设置响应者链条、按钮交互事件、按钮位置、透明度和隐藏属性等。通过遵循这些建议,开发者可以有效地解决按钮无法点击的问题。
1552

被折叠的 条评论
为什么被折叠?



