2012-03-12 148 views
0

我有一个UIButton,我在故事板中创建并通过插座分配给我的视图控制器中的属性。IOS UIButton setBackgroundColor没有效果

我想使按钮是透明的,但我使用的代码(尝试)这样做似乎没有任何效果,特别是在viewDidLoad中我打电话:

[self.signUpButton setBackgroundColor:[UIColor clearColor]]; 

按钮维护从故事板定义获取的默认背景颜色。

所以 - 我的问题是 - 1)为什么不工作? 2)可以在故事板中定义按钮的背景颜色吗?

干杯,

欧文

回答

1

使用的图像。

- (void)setImage:(UIImage *)image forState:(UIControlState)state 
+0

我也尝试设置图像和背景图像是一个透明PNG,但这似乎也没有任何效果。 – Owen 2012-03-13 00:03:41

+1

按钮类型是“自定义”吗? – 2012-03-13 00:04:37

+0

太棒了 - 没错,现在很明显。 – Owen 2012-03-13 02:00:27