Отображение кнопок «Отменить» и «Готово» на цифровой клавиатуре - PullRequest
1 голос
/ 08 декабря 2011

Я хочу добавить кнопку «Отмена» и кнопку «Готово» в моей цифровой клавиатуре.См. Изображение ниже.

Предоставляют ли IOS эти кнопки по умолчанию или мне нужно добавлять изображения для них.

iPhone Number Key Pad

Ответы [ 2 ]

4 голосов
/ 09 декабря 2011

Существуют некоторые неофициальные методы, которые вы можете использовать, чтобы взломать вид клавиатуры и добавить свои собственные кнопки, чтобы закрыть клавиатуру (Google для этого, если хотите), но они ненадежны (вероятно, перестанут работать в будущем релиз) и может заблокировать ваше приложение в магазине приложений (вы не должны настраивать подобные вещи).

Рекомендуемая техника - разместить собственную кнопку «Готово» над видом клавиатуры, как это делает Safari (см. Этот скриншот для <input type="tell"> в мобильном сафари: http://www.456bereastreet.com/archive/201004/html5_input_types/).

Эти кнопки создаются с помощью «вспомогательного вида» в текстовом поле. У Apple есть пример кода, как это сделать здесь: http://developer.apple.com/library/ios/#samplecode/KeyboardAccessory/Introduction/Intro.html

1 голос
/ 08 декабря 2011

Извините, но вам нужно бросить свой собственный.

Вы можете следовать этому методу более или менее.

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