Lorsque VoiceOver est en cours d'exécution, j'ai appuyé sur un bouton, ou une étiquette, il va annoncer quelque chose à propos de ce bouton ou étiquette. Je veux faire quelque chose lorsque l'annonce est terminée. Y at-il des notifications pour m'aider à observer quand l'annonce est terminée? Merci!comment observer les événements ou détecter la notification lorsque le système iOS annonce sur un bouton ou une étiquette lorsque VoiceOver est en cours d'exécution?
0
A
Répondre
0
Pas exactement, non. Cependant, et c'est un hack terrible, vous pouvez surveiller les annonces que vous, vous, émettez avec UIAccessibilityPostNotification()
en souscriptant à la UIAccessibilityAnnouncementDidFinishNotification
. Pourvu que vous mettiez la parole au bon moment, il peut être raisonnable de penser que l'une de vos annonces finissant indique que toutes les annonces du système sont terminées.