2012-05-23 7 views

Respuesta

8

Puede hacerlo de esta manera:

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

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

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

gracias, ¿Cómo puedo encontrar 'modifierFlags' para otras llaves? –

+7

@ user437064 Descargue esta aplicación gratuita * Códigos clave * desde aquí: http://manytricks.com/keycodes/. Aquí puede ver todos los códigos clave y modificadores. ** Nota: ** Para las letras Debe usar los códigos clave. –

Cuestiones relacionadas