Код iOS 10.3 включает скрытую поддержку плавающей клавиатуры для iPad

Как это обычно бывает с обновлениями iOS, есть несколько новых функций, которые Apple не активирует в пользовательской версии, но разработчики все же обнаруживают их существование. На этот раз разработчик Стивен Троттон-Смит обнаружил новую одноручную плавающую клавиатуру для iPad в iOS 10.3…

По словам Смита, функция поддерживается на iPad размером 9,7 дюйма или меньше, то есть самая большая 12,9-дюймовая модель исключена. Смит объясняет, что плавающая клавиатура работает во многом так же, как режим «картинка в картинке» для видео. Клавиатуру можно перемещать по экрану, и по размеру она фактически соответствует клавиатуре, которую вы получаете на iPhone.

На данный момент неясно, когда одноручная клавиатура станет доступна пользователям, но Смиту пришлось приложить немало усилий, чтобы обнаружить ее в симуляторе.

Уточнение: эта функция еще не является общедоступной, но ее можно увидеть, заменив метод -boolForPreferenceKey: в UIKeyboardPreferencesController.

Скорее всего, эта функция появится в пользовательском интерфейсе, когда Apple выпустит новые iPad в этом году. Изначально ожидалось, что iOS 10.3 станет обновлением, ориентированным на iPad, чтобы совпасть с выходом нового оборудования iPad. Однако недавно стало известно, что новое оборудование iPad может быть отложено на второе полугодие.

Что вы думаете об этом режиме одноручной плавающей клавиатуры? Дайте нам знать в комментариях.

https://twitter.com/stroughtonsmith/status/824004549564317702

https://twitter.com/stroughtonsmith/status/824006036218675200

https://twitter.com/stroughtonsmith/status/824166853576654848