我有一个标签,该标签将更改为像“天空现在是蓝色”这样的傻话,并且我希望VoiceOver可以大声朗读新文本,而无需半盲用户按下标签。

但是,是否可以指示VoiceOver在需要的位置和位置读取特定项目?

谢谢。

最佳答案

看到这个答案:iPhone - make VoiceOver announce label text change

简而言之,您可以通过发送通知来告知iOS在​​旁白模式下大声说出文字,例如:

UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification, @"the sky is now blue");

关于ios - 更改时,我可以告诉iOS处于VoiceOver模式时大声朗读特定UILabel的文本吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7366860/

10-12 04:21