Начиная с прошивкой 3.2, вы можете прикрепить любой UIView
к вашему UITextField
, которые будут использоваться в качестве клавиатуры:
myTextField.inputView = myFakeKeyboard;
Вы также можете прикрепить панель над клавиатурой (система или обычаем один):
myTextField.inputAccessoryView = myToolbar;
Кстати, если вам нужна цифровая панель с 0-9, десятичная точка и Backspace, вы можете использовать тип UIKeyboardTypeDecimalPad
для вашего UITextField. Но этот доступ доступен только с iOS 4.1, и вы должны знать, что некоторые локали используют запятую вместо точки в качестве разделителя с разделителями, и этот тип клавиатуры показывает запятую или точку относительно текущей локали устройства он работает.
Есть пример кода ??. Кнопки UIButtons – Adeeb