7
如何在click事件中更改我的UIButton的背景图像?并用之前的图像在几秒钟内刷新它?我的意思是改变它的点击背景图像,并在点击后重置它。UIButton背景图像以编程方式更改
如何在click事件中更改我的UIButton的背景图像?并用之前的图像在几秒钟内刷新它?我的意思是改变它的点击背景图像,并在点击后重置它。UIButton背景图像以编程方式更改
[yourButton setImage:[UIImage imageNamed:@"yourNormalImage.png"] forState:UIControlStateNormal];
[yourButton setImage:[UIImage imageNamed:@"yourImageWhenClicking.png"] forState:UIControlStateHighlighted];
把你clickEvent图像作为按钮的突出显示的图像..
以上回答是行不通的,因为它不会改变的背景,但UIButton
的侧面形象,更改背景图片使用:
[yourButton setBackgroundImage:[UIImage imageNamed:@"yourimage"] forState:UIControlStateNormal];
我的背景图像被用下面的代码发生变化:[cell.ansBtn2 setImage:[UIImage的imageNamed:@ “option_red.png”] forState:UIControlStateSelected];但我想在两个按钮这个变化。然后我想重置按钮与先前的图像..... – 2011-04-28 06:29:53
如果你想这个改变这第二个按钮也把相同的代码那里[yourSecondButton setImage:[UIImage imageNamed:@“ yourNormalImage.png“] forState:UIControlStateNormal];你的SelectorButton setImage:[UIImage imageNamed:@“yourImageWhenClicking.png”] forState:UIControlStateHighlighted]; – Krishnabhadra 2011-04-28 06:50:00