Это просто решение, которое я придумал сам, и я определенно не считаю себя профессионалом, поэтому я могу упускать из виду некоторые недостатки, но для меня это очень хорошо работает.
ad ...
textField.keyboardType = UIKeyboardTypeDecimalPad;
... просто показывает обычную клавиатуру, но начиная с цифр сверху (с большим количеством знаков препинания внизу).
Но это ввести номер. Я только хочу, чтобы пользователи могли набирать цифры и десятичную точку, как это делает UIKeyboardTypeDecimalPad на iPhone.
Есть ли способ заставить ненужные ключи исчезнуть и оставить моего пользователя в покое?