Я хотел бы вызвать метод каждый раз, когда другой элемент сфокусирован, когда VoiceOver активен. Я надеялся, что для этого будет UIAccessibilityNotification
, но я не могу найти никого.Доступность iOS - есть ли способ сказать, когда VoiceOver изменил фокус?
В конечном счете, моя цель - добавить дополнительное условие перед чтением метки доступности. Например, в отличие от высказывания (по умолчанию) «Если UIButton
становится сфокусированным: прочитайте ярлык», я хотел бы иметь возможность сказать «Когда UIButton
становится сфокусированным И UIButton
цвет фона синий: читайте метку».
Итак, мой вопрос: как мне добавить дополнительное условие перед чтением метки или получить уведомление, когда новый элемент станет сфокусированным?
Пример, который я использовал, фактически не применим к моей ситуации, а просто попытка объяснить мои проблемы и цели. Это, как говорится, я ценю ваше предложение относительно 'UIAccessibilityFocus', и я обязательно рассмотрю его. Заранее спасибо. – Taluca
Что именно вы пытаетесь достичь Taluca? Предложение Джастина, безусловно, решит проблему, которую вы начертите, но если это не проблема, которую вы пытаетесь решить, сложно дать более точный ответ. –