UIButtons不会改变图像

时间:2010-12-18 15:51:08

标签: iphone uibutton

我在IB中设置了许多UIButtons。当我尝试使用

在代码中设置它们时
[A1 setImage:[UIImage imageNamed:@"t1A.png"] forState:UIControlStateNormal];

这不会设置图像。如果在IB中设置按钮,按钮不会改变吗?

由于

2 个答案:

答案 0 :(得分:2)

试试这个

 [A1 setBackgroundImage:[UIImage imageNamed:@"t1A.png"] forState:UIControlStateNormal];

答案 1 :(得分:0)

Apple Docs:

- (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state

试试这个:

[YourButton setBackgroundImage:[UIImage imageNamed:@"XYZ.png"] forState:UIControlStateNormal];