У меня есть простая iOS игра, которую я портирую на Ma c. Я бы хотел, чтобы пользователь мог управлять игрой с помощью клавиатуры. Нет встроенного ввода текста (например, UITextField
, UITextView
).
Как прослушать события нажатия клавиш в приложении Ma c Catalyst? Это не кажется тривиальным.
UIKeyCommand
не работает, потому что кажется, что оно сделано для комбинаций (например, cmd+c
). Я мог бы создать поддельное текстовое поле, но я ищу более чистый способ сделать это. Я хочу слушать отдельные буквы и цифры.
Можно ли как-нибудь интегрировать NSResponder::keyDown(with:)
?