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