Я делаю приложение, которому требуется набор номера для набора номера телефона из приложения. Панель набора для iphone великолепна, но не может найти способ имитировать ее внутри моего приложения. Единственный способ, которым я думаю это сделать, это поместить отдельные кнопки для каждого номера, но тогда он очень сильно отличается от оригинального dialpad.мимическая панель набора iphone внутри вашей заявки
0
A
ответ
2
Если у вас есть UITextField
, вы можете установить его свойство keyboardType
, чтобы показать цифровую панель, когда пользователь ее фокусирует.
UITextField *textField;
textfield.keyboardType = UIKeyboardTypePhonePad;
keyboardType
может быть что-нибудь из этого enum
:
typedef enum {
UIKeyboardTypeDefault, // Default type for the current input method.
UIKeyboardTypeASCIICapable, // Displays a keyboard which can enter ASCII characters, non-ASCII keyboards remain active
UIKeyboardTypeNumbersAndPunctuation, // Numbers and assorted punctuation.
UIKeyboardTypeURL, // A type optimized for URL entry (shows ./.com prominently).
UIKeyboardTypeNumberPad, // A number pad (0-9). Suitable for PIN entry.
UIKeyboardTypePhonePad, // A phone pad (1-9, *, 0, #, with letters under the numbers).
UIKeyboardTypeNamePhonePad, // A type optimized for entering a person's name or phone number.
UIKeyboardTypeEmailAddress, // A type optimized for multiple email address entry (shows space @ . prominently).
UIKeyboardTypeAlphabet = UIKeyboardTypeASCIICapable, // Deprecated
} UIKeyboardType;
Смежные вопросы
- 1. REST Принципы применения к страницам вашей заявки
- 2. Заявки на подачу заявки на iPhone
- 3. iPhone: Подача заявки в AppStore
- 4. Процесс подачи заявки на iPhone
- 5. Мимическая «медлительность» веб-сервера на локальном компьютере
- 6. Мимическая транзакция SAP в RFC
- 7. Панель поиска iPhone iPhone
- 8. Java Swing - панель набора
- 9. Открытая панель набора ios
- 10. позвонить в iphone из моей заявки
- 11. Проблема с подачей заявки на IPhone
- 12. iPhone: проблемы после подачи заявки в AppStore
- 13. Проблемы с подачей заявки на IPhone
- 14. Панель навигации Bootstrap не отображается правильно внутри набора фреймов
- 15. iPhone Swift Изменение вашей первоначальной сцены
- 16. Приемлемость заявки - ИГРОВАЯ ПРОГРАММА ВНУТРИ ИГРЫ
- 17. Распространение iPhone-приложения для разработчиков в вашей команде через iTunes
- 18. Навигационная панель (iphone)
- 19. Панель настроек iPhone/iPad
- 20. iPhone: Скрыть панель инструментов
- 21. Панель цвета для iPhone
- 22. панель инструментов под панель навигации - iPhone
- 23. iphone инициализирует панель управления панель зрения программно
- 24. UITableView внутри ViewController идет за панель навигации на определенных iPhone.
- 25. iPhone: ViewController как панель вкладок
- 26. iPhone UINavigationController внутри UIViewController
- 27. Панель инструментов: IllegalStateException - настройка вашей сборки для VectorDrawableCompat
- 28. изменить объекты внутри набора
- 29. Форма заявки Lotus Notes
- 30. Тревожная панель навигации, панель инструментов внутри табеля
это хороший вариант, но мне нужно, чтобы иметь button.Since набора эта клавиатура поставляется из нижней части экрана не может найти путь к сделайте это. Можно поместить пользовательскую кнопку в нижней части экрана с помощью клавиатуры. – agupta