我在Interface Builder中设置了许多UIButtons(但都与相应的插座名称相关联)。这些按钮具有使用Interface Builder中的检查器设置的图像。
但是,我希望能够在特定事件期间更改按钮中显示的图像(例如,用户选择适当的设置选项,所有按钮从显示青蛙图像变为图像一只兔子。)
这样做有直接的方法吗?必须立即进行更改,而不是下次加载。
非常感谢
答案 0 :(得分:4)
总之,这对你有用吗?
[button setBackgroundImage:[UIImage imageNamed:@"frog.png"] forState:UIControlStateNormal];