Обработка голоса поверх стандартных жестов специальных возможностей

Я пытаюсь обрабатывать прикосновение, чтобы исследовать, и жесты скольжения одним пальцем в режиме наложения голоса для моего режима прокрутки с несколькими кнопками. Я реализую протокол accessibilityElementDidBecomeFocused UIAccessibilityFocus для обновления моего смещения прокрутки.

Однако мне нужно обрабатывать одно касание, чтобы исследовать действие жеста иначе, чем жест скольжения одним пальцем в режиме наложения голоса. Я не могу найти, как это сделать в документации UIAccessibility, и был бы признателен, если бы кто-нибудь мог направить меня или указать правильное решение. Большое спасибо


person flex007    schedule 24.09.2014    source источник


Ответы (1)


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

person Justin    schedule 25.09.2014