Ответ 1
попробуй это:
tf = [[UITextField alloc] init];
tf.autocapitalizationType = UITextAutocapitalizationTypeSentences;
или установите это свойство в инспекторе свойств в Интерфейсном Разработчике
У меня есть текстовое поле, и меня интересует только заглавная буква, поэтому как это сделать в iPhone UITextField.
попробуй это:
tf = [[UITextField alloc] init];
tf.autocapitalizationType = UITextAutocapitalizationTypeSentences;
или установите это свойство в инспекторе свойств в Интерфейсном Разработчике
Свифт 3:
textField.autocapitalizationType = .sentences
textField.autocapitalizationType = .words
textField.autocapitalizationType = .allCharacters
Выход:
В Инспекторе атрибутов, расположенном в нижней части раздела "Текстовое поле", есть пункт с именем Capitalization
с выпадающим меню. Здесь вы можете выбрать Words
, Sentences
или All Characters
.
В Инспекторе атрибутов есть капитализация с выпадающим меню. Здесь вы можете выбрать "Слова", "Предложения" или "Все персонажи".
Swift:
tf.autocapitalizationType = .sentences
Выберите свое текстовое поле, перейдите в конструктор интерфейса (параметр свойств) раскадровки, есть опция Capatalization, чтобы установить его в предложение. ltjoy!!!