按代码设置在Interface Builder中创建的UIButton的图像

时间:2011-09-20 22:06:43

标签: iphone ios xcode ipad uibutton

我在Interface Builder中设置了许多UIButtons(但都与相应的插座名称相关联)。这些按钮具有使用Interface Builder中的检查器设置的图像。

但是,我希望能够在特定事件期间更改按钮中显示的图像(例如,用户选择适当的设置选项,所有按钮从显示青蛙图像变为图像一只兔子。)

这样做有直接的方法吗?必须立即进行更改,而不是下次加载。

非常感谢

1 个答案:

答案 0 :(得分:4)

总之,这对你有用吗?

[button setBackgroundImage:[UIImage imageNamed:@"frog.png"] forState:UIControlStateNormal];