2012-04-18 46 views
0

我實現了檢查按鈕圖像的代碼。現在我想在點擊按鈕時更改該按鈕中的圖像,但每當我點擊它時只顯示單個圖像。 在這裏,我一個實現這樣如何更改單個按鈕的checkimages?

-

(IBAction)name:(id)sender{ 

currenttagvalue = [sender tag];int count = 0; 

switch (currenttagvalue) { 
     case 1: 

      if (count == 0) 
{ 

[level1 setImage:[UIImage imageNamed:@"one_time_selected.png"] 

forState:UIControlStateNormal]; 

count++' 

} 

if (count == 1) 

{ 

[level1 setImage:[UIImage imageNamed:@"two_time_selected.png"] 

forState:UIControlStateNormal]; 

count++' 

} 

if (count == 2) 
{ 

[level1 setImage:[UIImage imageNamed:@"one_time_selected.png"] 


forState:UIControlStateNormal]; 

count++' 

} 

if (count == 2) 
{ 

[level1 setImage:[UIImage imageNamed:@"three_time_selected.png"] 


forState:UIControlStateNormal]; 

count++' 

} 

感謝您提前

回答

0

聲明count價值爲static,如:

static int count;