当VoiceOver运行时,我点击了一个按钮或标签,它会宣布有关此按钮或标签的信息。宣布完成后我想做点什么。是否有一些通知可以帮助我在公告完成时观察到?谢谢!
不完全是,没有。然而,这是一个可怕的黑客攻击,你可以通过订阅UIAccessibilityPostNotification()
来监控你自己与UIAccessibilityAnnouncementDidFinishNotification
发布的公告。如果您在正确的时间排队发言,可能会合理地假设您的任何公告结束都表明所有系统公告都已结束。