我有一个 UIButton,我试图在其动作触发时禁用它。这没有效果:
[self.controlBTN setEnabled:NO];
只是为了避免不可避免的问题,self.controlBTN 确实指向有问题的按钮。我提供的证据是,如果我用此声明替换它:
[self.controlBTN setTitle:@"What?" forState:UIControlStateNormal];
标题改变。所以,我可以更改标题,但不能禁用该按钮。为什么?文档说 enabled 是一个属性,并没有提到它是只读的。