1

Я хочу, чтобы ключ ключа был указан в NSMenuItem как клавиша Enter цифровой клавиатуры. У меня нет 10-клавишной цифровой клавиатуры на моем рабочем столе, но мне сказали, что Function + Return на главной клавиатуре будет эмулировать клавишу ввода ввода номера. Однако, когда я пытаюсь сделать это в Interface Builder в поле Key Equivalent, мой курсор просто переходит к следующему полю.NSMenuItem Key Equivalent set, чтобы ввести ключ из цифровой клавиатуры

Как установить в Interface Builder ключ ввода цифровой клавиатуры в ключевой эквивалент на NSMenuItem?

Если вы хотите предоставить программный способ сделать это в комментариях, это прекрасно и оценено, но для полных ответов на этот вопрос, пожалуйста, ограничивайте их выполнением этого в Interface Builder.

ответ

0

Оказалось, что использование функции + Возвращение на моей обычной клавиатуре DID работает, чтобы поместить клавишу Keypad Enter в качестве эквивалента ключа. Я пошел и получил расширенную физическую клавиатуру с клавиатурой. Когда я нажимаю клавишу Keypad Enter в поле Key Equivalent, я получил то же поведение, которое получил, когда попал в функцию + Return. Я протестировал его в приложении и с помощью функции + Return, чтобы установить эквивалент ключа DID, успешно связав этот пункт меню с клавишей Enter Key ... просто Xcode не показал, что любая клавиша действительно связана.