Когда VoiceOver запущен, я нажал кнопку или ярлык, он что-то объявит об этой кнопке или ярлыке. Я хочу что-то сделать, когда объявление будет завершено. Есть ли какие-нибудь уведомления, которые помогут мне увидеть, когда объявление завершено? Спасибо!
как наблюдать за событиями или обнаруживать уведомление, когда система iOS объявляет по кнопке или метке, когда VoiceOver запущен?
Ответы (1)
Не совсем нет. Однако, и это ужасный способ взлома, вы можете отслеживать объявления, которые вы сами отправляете с помощью UIAccessibilityPostNotification()
, добавляя индекс к UIAccessibilityAnnouncementDidFinishNotification
. Если вы поставили в очередь выступление в нужное время, может быть разумным предположение, что любое из ваших объявлений завершение указывает на то, что все системные объявления закончились.
person
Justin
schedule
01.04.2017