Что такое UIAccessibilityTraitUpdatesFrequently в iOS UIAccessibility?

Я разрабатываю приложение, которое также предназначено для слепых людей. Я использую UITextField, где 508/VA (профессиональная группа тестирования) просит нас реализовать UIAccessibilityTraitUpdatesFrequently. Я просмотрел документацию от Apple, но у меня не было методов, с помощью которых я мог бы наблюдать UIAccessibilityTraitUpdatesFrequently уведомление.

У меня такой же добрый вопрос, как

Настройка UITextView для Voice Over для выбора/чтения по абзацам< /а>

Поддержка accessibilityTraits в iOS 7

но я не понимаю, как использовать этот UIAccessibilityTraitUpdatesFrequently. Я не получаю для этого никакого метода уведомления.

Ваша помощь будет оценена по достоинству.


person Harshavardhan    schedule 17.06.2015    source источник


Ответы (1)


Вы не должны обрабатывать уведомления для UIAccessibilityTraitUpdatesFrequently. Элементы доступности рекламируют черты, описывающие их поведение. Черта «часто обновляется» предназначена для информирования клиентов специальных возможностей о том, что содержимое элемента меняется очень часто, возможно, даже слишком часто, чтобы пользователи могли воспринимать каждое изменение. Когда VoiceOver обнаруживает элемент с этой характеристикой, он объявляет значение через определенные промежутки времени, а не при каждом изменении.

Более подробное объяснение UIAccessibilityTraitUpdatesFrequently см. в этой записи блога Кейта Харрисона. Вы также можете найти Руководство по программированию специальных возможностей для iOS полезно (особенно связанный раздел о признаках).

person Justin    schedule 17.06.2015