Ответ 1
его невозможно из-за того, как дизайн iOS был разработан, возможно, в будущем, но пока мы застряли с этой клавиатурой.
Я делаю мобильную HTML-страницу с полем ввода. Когда я нажимаю внутреннюю часть поля ввода, появляется клавиатура iOS 7. Но клавиатура имеет верхнюю ленту, содержащую кнопки "<", " > " и "Готово", поскольку это
Как избавиться от этой верхней ленты на клавиатуре? Я хочу использовать стиль клавиатуры так же, как для ввода адресной строки сафари и приложения "Сообщения" iOS7. Спасибо!
его невозможно из-за того, как дизайн iOS был разработан, возможно, в будущем, но пока мы застряли с этой клавиатурой.
Начиная с IOS 9.3 это невозможно. (В отличие от android) iOS не является открытым исходным кодом, поэтому трудно доказать, но, вероятно, намеренно, потому что нет другого безопасного выхода из клавиатуры. (В отличие от android, у которого есть кнопка назад/закрыть клавиатуру при прокрутке вверх или физически в зависимости от устройства). Ниже приведен список пограничных случаев, которые можно было бы скрыть, если это было возможно;
<span contenteditable="true"
<input tabindex="-1"
<input type="search"
input
на страницеform
отсутствует