2011-06-25 140 views
0

我設置了一個帶有圖片的按鈕作爲背景,我試圖讓圖片在按下時從2個不同的圖片來回切換。例如,按下時喜歡的臉會切換成悲傷的臉,再次按下時會切換回歡樂的臉等等。更改不帶額外按鈕的按鈕的背景圖片

你可以提供的任何幫助將是驚人的,我再拉出頭髮。

回答

0

設置圖像的兩種不同的狀態:正常和選擇, 有按鈕的目標是切換按鈕/發送者所選擇的狀態

0
UIButton* myButton; 
- (IBAction)buttonPressed { 
    if(alreadySelected) { 
     myButton.imageView.image = myNormalImage; 
    } else { 
     myButton.imageView.image = mySelectedImage; 
    } 
} 

不知道的動作,但我認爲這應該這樣做。

0

BoopMeister說什麼,除非bshirley指出的那樣,你需要這個API調用:

[myButton setImage:happyImage forState:UIControlStateNormal]; 
+0

你能不能幫我做一個有凝聚力的評論覆蓋做什麼,而不是答案之間跳躍理解這一點?:\ –