如何设置按钮的背景图像

时间:2014-02-14 20:17:20

标签: ios button background

我有一个问题,但我还没有找到答案。我想知道如何在代码中设置按钮的背景图像。我想用一个值来改变背景。 例如:if (value == one) { set background of button code}

我有两个背景,但是当你提供代码时,你可以使用buttonimage1.png,buttonimage2.png。

日Thnx

1 个答案:

答案 0 :(得分:0)

首先,您应该为按钮添加IBOutlet,例如:

@property(nonatomic, weak) IBOutlet UIButton *bttn;

接下来,使用此插座,您可以更改背景:

 if (value == one) {
    [self.bttn setBackgroundImage:[UIImage imageNamed:@"buttonimage1.png"]
                        forState:UIControlStateNormal];
} else {
    [self.bttn setBackgroundImage:[UIImage imageNamed:@"buttonimage2.png"]
                         forState:UIControlStateNormal];
}

这就是全部