Как сделать текст UITextField появляться с First letter Capital в iPhone

У меня есть текстовое поле, и меня интересует только заглавная буква, поэтому как это сделать в iPhone UITextField.

Ответ 1

попробуй это:

tf = [[UITextField alloc] init];
tf.autocapitalizationType = UITextAutocapitalizationTypeSentences;

или установите это свойство в инспекторе свойств в Интерфейсном Разработчике

Ответ 2

Свифт 3:

textField.autocapitalizationType = .sentences
textField.autocapitalizationType = .words
textField.autocapitalizationType = .allCharacters

Выход:

  • Предложения: это ввод текста.
  • Слова: это текстовый ввод.
  • Все персонажи: ЭТО ТЕКСТОВЫЙ ВХОД.

Ответ 3

В Инспекторе атрибутов, расположенном в нижней части раздела "Текстовое поле", есть пункт с именем Capitalization с выпадающим меню. Здесь вы можете выбрать Words, Sentences или All Characters.

введите описание изображения здесь

Ответ 4

В Инспекторе атрибутов есть капитализация с выпадающим меню. Здесь вы можете выбрать "Слова", "Предложения" или "Все персонажи".

  • Слово: если вы выберете слово, чем первый символ каждого слова, Капитал
  • Приговоры: если вы назначаете, чем первый символ первого слова каждое предложение - "Капитал"
  • Все символы: все символы являются капиталом

Ответ 5

Swift:

tf.autocapitalizationType = .sentences

Ответ 6

Выберите свое текстовое поле, перейдите в конструктор интерфейса (параметр свойств) раскадровки, есть опция Capatalization, чтобы установить его в предложение. ltjoy!!!