UI按钮没有响应触摸

0xS*_*ina 1 cocoa-touch objective-c ios

我有这个视图层次结构: 在此输入图像描述

这三个按钮没有响应.它们被启用,就在我触摸那里时,它们没有做任何事情(甚至没有改变它们的渐变/色调),它们告诉我它们甚至都没有接触过.有什么我做错了吗?谢谢

所有按钮的超级视图和按钮本身都启用了用户交互.按钮也已启用.

Sus*_*cob 6

您是在顶部使用任何imageViews还是包含UIButtons?如果是这样,有时,那些吸收触摸因为它们默认userInteraction设置为布尔NO值.甚至可能摆脱你的渐变imageView(暂时),以确定是否导致问题.

如果没有,我会在superview的viewDidLoad方法上设置一个断点并输入[self.view recursiveDescription].它应该让您一目了然地了解这些按钮周围的内容,并可能会窃取这些按钮.

祝好运!