Вам необходимо вручную управлять текстом заполнителя для TextView. Например, сначала поместить текст-заполнитель и прослушать событие клавиатуры, например, textViewShouldBeginEditing
, где вы удаляете текст из Textview, поэтому у пользователя будет четкое представление текста, где он может написать что угодно.
textViewDidEndEditing
, где проверяется, есть ли пользовательнабрал что-нибудь, но не отображать Placeholder, иначе покажется заполнитель.
Вы также можете использовать метод ...didBeginEditing
, если вы хотите удалить заполнитель текста, когда пользователь вводит любой символ.
Также вы можетеизменить цвет текста в этих методах, например, серый и черный.