Как я могу установить признак доступности для текста-заполнителя в UITextField?

Я просматриваю наше приложение для iOS, чтобы исправить проблемы с доступностью. Особенностями приложения является поле UITextField, в котором пользователь может вводить поисковые запросы. Я установил характеристику поля как «поле поиска», и VoiceOver большую часть времени хорошо справляется с этим полем. Когда есть текст в поле, он читает текст, а затем произносит «поле поиска».

Проблема, которую я хочу решить, заключается в том, как VoiceOver обрабатывает текст-заполнитель. пусто, мы установили текст-заполнитель для отображения примера запроса. Поскольку он отображается серым цветом, зрячие пользователи могут видеть, что это просто текст-заполнитель. Но VoiceOver не делает этого различия для слабовидящих пользователей. Он просто читает текст-заполнитель так же, как обычный текст, без дополнительного описания.

Есть ли способ добавить свойство доступности к тексту-заполнителю UITextField? Или люди обходили это другими способами?

6
задан Jay Lieske 12 April 2012 в 19:39
поделиться