Smi*_*key 12 iphone objective-c transparent uibutton
我想禁用我的UIButton,所以我打电话给:
button.enabled = FALSE;
Run Code Online (Sandbox Code Playgroud)
然而,这使按钮透视,我可以看到它下面的元素.我不介意它改变颜色,我只是不希望它是透明的.
我已经尝试在IB中勾选"不透明"和"剪辑子视图"的方框,但没有快乐.
有没有一种简单的方法来解决这个问题?我想我可以在UIImageView后面放一个相同的按钮图像,但这不是一个优雅的解决方案.
谢谢大家!!
迈克尔
Sno*_*man 29
你也可以这样做:
button.adjustsImageWhenDisabled = NO;
Run Code Online (Sandbox Code Playgroud)
jam*_*pag 26
尝试userInteractionEnabled财产:
button.userInteractionEnabled = NO;
Run Code Online (Sandbox Code Playgroud)