Могу ли я сказать iOS, когда она находится в режиме VoiceOver, читать вслух определенный текст UILabel, когда я его изменяю?

У меня есть ярлык, который изменится, чтобы сказать что-то глупое, например «небо стало голубым», и я бы хотел, чтобы VoiceOver прочитал этот новый текст вслух, чтобы полуслепому пользователю не приходилось нажимать на ярлык.

Однако возможно ли настроить VoiceOver на чтение определенного элемента, когда и где я хочу?

Спасибо.


person Community    schedule 09.09.2011    source источник


Ответы (2)



Я все еще пытаюсь понять, как «сфокусироваться» на конкретном элементе UIAccessibilityElement (т.е. сделать так, как если бы они его коснулись), но я думаю, что в вашем случае вы могли бы использовать UIAccessibilityAnnouncementNotification для произнесения произвольного текста.

person David Dunham    schedule 27.09.2011