0

ボタン画像を確認するコードを実装しました。クリックしたときにそのボタンの画像を変更したいのですが、クリックするたびに単一の画像しか表示されません。ここで私はこのように実装します

-

(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++'

}

よろしくお願いします

4

1 に答える 1

0

次のように、count値を として宣言します。static

static int count;
于 2012-04-18T08:40:05.983 に答える