在我的iPhone应用程序中,我有一个我在Interface Builder中创建的UIButton.我可以在我的代码中成功启用和禁用它...
sendButton.enabled = YES;
Run Code Online (Sandbox Code Playgroud)
要么
sendButton.enabled = NO;
Run Code Online (Sandbox Code Playgroud)
但是,按钮的视觉外观总是一样的!它没有褪色或灰色.如果我尝试单击它,则会按预期启用或禁用它.我错过了什么吗?它不应该看起来褪色或灰色?
谢谢
当启用= NO时,UIButton不应该变成灰色/灰色吗?
我在blackbackground上有一个简单的UIButton(没有自定义图像,没有任何自定义,只需用IB拖动它并更改大小和标题).
当我以编程方式将其设置为残疾时,它仍然保持白色!
现在我正在使用一个小的愚蠢的解决方法:隐藏的blackbg 0,5 alpha UIView在按钮的顶部变得隐藏=当我需要禁用按钮时没有...但我想正确设置按钮...
有什么想法吗?