Только цифры в качестве ввода с клавиатуры для IPad - PullRequest
9 голосов
/ 22 октября 2010

Я должен отображать цифровую клавиатуру в качестве клавиатуры для текстового поля (она может принимать только цифры) в случае, если тип клавиатуры ipad.setting как UIKeyboardTypeNumberPad отображает цифровую клавиатуру, но пользователь может переключиться обратно на алфавиты. Есть ли клавиатура для iPad, котораяпросто отображает цифры?

Ответы [ 3 ]

10 голосов
/ 08 августа 2012

Используйте тип ввода "число"

<input type="number" />

или не удалось использовать шаблон проверки, который принимает только цифры.

<input type="text" pattern="[0-9]*" />

Оба эти параметра должны вызывать цифровую панельiPhone и вызвать клавиатуру iPad с номерами (среди других клавиш)

3 голосов
/ 22 октября 2010

Для этого вам нужно создать собственную клавиатуру.

1 голос
/ 15 марта 2012

Вы можете получить приложение калькулятора с открытым исходным кодом и использовать код его клавиатуры, или сделать то, что я сделал.Сделайте мои собственные, кодируя нужные кнопки и отображая их, как вы хотите, например, в квадрате, как калькулятор.Используя событие click для обновления числовой переменной.Например, умножьте последнее введенное целое число на 10 и добавьте новое целое число, предоставленное кодом щелчка.Т.е. нажмите кнопку 2 и var = 2. Нажмите еще 2, и переменная умножится на 10, и будет добавлена ​​новая переменная, чтобы получить 22.Etc

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