Я переопределил NSOpenGLView для обработки событий клавиатуры. Обнаружение событий работает нормально, но каждый раз, когда я нажимаю клавишу, я слышу и раздражающий звук. Как я могу сказать своему взгляду, чтобы расслабиться?
Вот как выглядит мой метод keyUp:
-(void) keyUp:(NSEvent *)theEvent
{
NSString *characters = [theEvent charactersIgnoringModifiers];
if ( [characters length] != 1 )
return;
unichar keyChar = [characters characterAtIndex:0];
if ( keyChar == NSLeftArrowFunctionKey )
{
//do something
return;
}
if ( keyChar == NSRightArrowFunctionKey )
{
//do something
return;
}
if ( keyChar == NSUpArrowFunctionKey )
{
//do something
return;
}
if ( keyChar == NSDownArrowFunctionKey )
{
//do something
return;
}
}