У меня есть NSTextField
, используемый в NSViewController
. Я хотел бы захватить специальные сочетания клавиш, такие как ⌥ + 0, чтобы сделать что-то особенное. Однако эти ключевые события не доставляются в:Опция захвата/клавиша команды внутри NSTextField
- (BOOL) control:(NSControl *)control textView:(NSTextView *)textView doCommandBySelector:(SEL)commandSelector
Я знаю, что мы не можем переопределить keyDown
события для настраиваемого NSTextField поскольку специальный редактор поля используются вместо нашей области так или иначе. Как обращаться с этими специальными ярлыками, не прибегая к добавлению скрытых NSMenuItem
s в главном меню?