Какой UIKeyboardType я могу использовать на iPad
У меня есть объект textField в моем приложении для iPad. Я хотел бы дать пользователю удобную клавиатуру для ввода цифр. В своем коде я добавил:
UITextField *textField = [[UITextField alloc] initWithFrame:frame];
textField.keyboardType = UIKeyboardTypeDecimalPad;
Согласно документации это допустимый тип клавиатуры, но когда я редактирую текстовое поле, появляется обычная клавиатура ASCII. Однако, когда я изменяю это на:
textField.keyboardType = UIKeyboardTypePhonePad;
В идеале я хотел бы, чтобы клавиатура имела только цифры и десятичную точку, но это не возможно на iPad? У кого-нибудь есть точный список клавиатур, которые работают на iPhone против iPad? Apple неясно по этому вопросу. Я тоже видел этовопрос что похоже, но ни один из ответов на самом деле не затрагивает мою точку зрения.