在UI元素上以编程方式调用iOS无障碍语音

在UI元素上以编程方式调用iOS无障碍语音

当我的用户按下带有无效文本的按钮时,我会显示一个UILabel(以前是隐藏的),其中包含文本“输入了无效的值”。

我希望旁白能自动读出出现的标签。我该怎么做呢?

最佳答案

如果要向旁白显示一些重要信息,则应发布“可访问性声明”:

UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification, // announce
                                @"My important information");  // actual text

关于ios - 在UI元素上以编程方式调用iOS无障碍语音,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21554056/

10-09 16:14