Как программно изменить стиль клавиатуры в iOS? - PullRequest
0 голосов
/ 28 февраля 2020

Я бы хотел изменить стиль клавиатуры. Я приложил две фотографии, одна из которых представляет текущую ситуацию, а вторая - желаемую ситуацию.

This image is of current keyboard style.

This is desired keyboard style.

Ответы [ 3 ]

3 голосов
/ 28 февраля 2020

попробуйте изменить тип клавиатуры:

self.someTextField.keyboardType = UIKeyboardType.decimalPad

и для номера со специальным символом попробуйте это: -

UIKeyboardType.numbersAndPunctuation

из: - https://developer.apple.com/documentation/uikit/uitextinputtraits# // apple_ref / с / tdef / UIKeyboardType

1 голос
/ 28 февраля 2020

хорошо, спасибо за предложения и ответы.

я нашел решение для этого.

для чисел

textField.keyboardType = UIKeyboardType.numbersAndPunctuation

для алфавитов

textField.keyboardType = UIKeyboardType.emailAddress
0 голосов
/ 02 марта 2020

enter image description here - Предложения по типу клавиатуры

textField.keyboardType = .emailAddress

После =. (Несколько предложений для типа клавиатуры вы можете выбрать в зависимости от вашего использования)

...