Как то так? Я не могу вспомнить, где я нашел этот код, но я использовал его, чтобы переключать экранную клавиатуру, потому что он был бы скрыт по умолчанию, если был подключен Bluetooth.
- (void) toggleKeyboard(UIKeyboardImpl * keyImpl){
if (UIKeyboardAutomaticIsOnScreen()) {
UIKeyboardOrderOutAutomatic();
} else {
UIKeyboardOrderInAutomatic();
}
Редактировать
Я нашел , где Я получил этот код. Он работает нормально, но суть в том, что вам нужно импортировать частную платформу GraphicsServices
, которая, скорее всего, отклонит ваше приложение из магазина приложений.