2011-02-07 206 views
0

我創建了一個切換菜單使用此代碼:問題關於CCMenuItemToggle

[CCMenuItemFont setFontName:@"STHeitiJ-Light"]; 
    [CCMenuItemFont setFontSize:40]; 
    CCMenuItemFont *toggleON = [CCMenuItemFont itemFromString:@"I'm On!"]; 
    CCMenuItemFont *toggleOFF = [CCMenuItemFont itemFromString:@"I'm Off!"]; 
    CCMenuItemToggle *item3 = [CCMenuItemToggle itemWithTarget:self selector:@selector(menuItem3Touched) items:toggleON , toggleOFF , nil]; 

-(void) menuItem3Touched { 

NSLog (@"test 3"); 

} 

現在我能認識到這些項目做一些動作,我的意思是,當開關處於打開狀態做一些事情,當OFF做點別的?

謝謝。

回答

2

我找到了!我完全困惑! :D

- (void) menuItem3Touched :(id) sender { 

    switch (item3.selectedIndex) { 
     case 0: 
      NSLog(@"on"); 
      break; 
    case 1: 
     NSLog(@"oFF"); 
     break; 
     } 
    }