2016-08-24 2 views

ответ

2

От компании Apple docs

UITextInputTraits протокол определяет особенности, связанные с вводом с клавиатуры в текстовый объект. Чтобы пользовательский текстовый объект поддерживал ввод с клавиатуры, он должен принять этот протокол для правильного взаимодействия с системой управления ввода текста. Классы UITextField и UITextView автоматически поддерживают этот протокол.

Авто-капитализация поведения текстового представления. Используется с свойством autocapitalizationType.

enum UITextAutocapitalizationType : Int { 
case None 
case Words 
case Sentences 
case AllCharacters 
} 

Вы можете достичь автоматической капитализации всех персонажей по:

textField.autocapitalizationType = .allCharacters 
+0

Так что это технически не выбрать «Caps Lock», а это Autocapitalizes все в TextField – Honey

+1

@Honey Это выдвигает на первый план крышки блокировки ключа на 'UIKeyboard', технически выбранном состоянии и автокапитализует текст. – Khundragpan

Смежные вопросы