我在IB中设置了许多UIButtons。当我尝试使用
在代码中设置它们时[A1 setImage:[UIImage imageNamed:@"t1A.png"] forState:UIControlStateNormal];
这不会设置图像。如果在IB中设置按钮,按钮不会改变吗?
由于
答案 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];