Когда пользователь вводит текст в мое текстовое поле, я хочу, чтобы первая буква каждого слова была заглавной. Один из способов сделать это - использовать textField.autocapitalisationType
, который автоматически корректирует каждое слово после того, как его набрал пользователь, но этот метод вызывает у меня отдельные проблемы (см. Мой другой вопрос ).
Приложение «Контакты» использует другой подход - когда пользователь вводит имя, клавиша Shift автоматически подсвечивается в начале каждого слова. Как я могу это сделать?