Как обнаружить соединение с внешней клавиатурой в target-c? - PullRequest
5 голосов
/ 16 марта 2011

Мое приложение должно знать, подключена ли внешняя клавиатура или нет. Как я мог узнать это? Нет частного API, пожалуйста. :)

1 Ответ

0 голосов
/ 16 марта 2011

Если это связано с iOS, я не уверен, почему вы захотите обнаружить это, поскольку аппаратная клавиатура работает точно так же, как программная клавиатура (за исключением нескольких дополнительных сочетаний клавиш для звука, яркости и т. Д., Которые используются в вашем приложении).не следует использовать в любом случае).

Если вы рассматриваете пространство экрана, то программная клавиатура все равно будет отправлять свои уведомления, когда она отображается или когда она скрыта, так что вы можете ответить на них.Например, допустим, что у вас установлена ​​программная клавиатура, а затем подключите внешнюю клавиатуру.Программная клавиатура скроется и отправит UIKeyboardWillHideNotification .Таким образом, вы можете ответить на это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...