2012-05-23 20 views

risposta

8

Si può fare in questo modo:

-(void)flagsChanged:(NSEvent *)theEvent { 

    if ([theEvent modifierFlags] == 131330) { 
     NSLog(@"Left shift pressed!"); 
    } 

    if ([theEvent modifierFlags] == 131332) { 
     NSLog(@"Right shift pressed!"); 
    } 
} 
+0

ringraziamento, come posso trovare 'modifierFlags' per altre chiavi? –

+7

@ user437064 Scarica questa app gratuita * Codici chiave * da qui: http://manytricks.com/keycodes/. Qui puoi vedere tutti i codici chiave e i modificatori. ** Nota: ** Per le lettere È necessario utilizzare i codici chiave. –