【发布时间】:2016-05-04 13:46:36
【问题描述】:
有什么方法可以改变 UIButton 的 imageview 的 alpha 值吗?我已经尝试过继承 UIButton 并执行以下代码,但它不起作用。
self.imageView.alpha = 0.0;
我知道可以通过将外部 UIImageView 作为子视图添加到 UIButton 来完成,但我想知道没有它是否可能。谢谢!
【问题讨论】:
-
你可以尝试改变 UIImage alpha
-
你不能改变按钮的 alpha 吗?
-
@Mr.T 我不想更改按钮的 alpha。
-
Afaik,唯一的方法是修改图像本身的 alpha,因为
UIButton一直重置它的大部分子视图。 -
@Igor 我该怎么做? UIImage 至少没有可直接访问的 alpha 属性,在这里我正在寻找一些简单的解决方案,否则对于复杂的解决方案,我可以将 UIImageView 作为子视图添加到 UIButton。
标签: ios objective-c uibutton