Мне не удается получить некоторые ключевые события, хотя я ожидаю их получения, в частности, событие нажатия клавиши tab-tab - другие команды клавиатуры работают нормально.
Я поместил в подкласс NSApplication sendEvent (), чтобы посмотреть, что происходит, и когда я нажимаю клавишу control, я могу записать запуск события как keyDown. Но keyDown принимающего представления не вызывается.
В NSApp я вижу, что [[NSApp keyWindow] firstResponder] установлен правильно - он нацелен на tableView.
Я также пытался зарегистрировать событие keyWindow keyDown, но оно также не запускается.
Так как мне узнать, что происходит с событием?
Или в control-tab есть что-то особенное? - Может быть, это попытка пролистать поля в моем представлении или что-то?
Как ни странно, событие keyUp всегда правильно отображается в представлении.