微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我可以声明应用范围内的首字母缩写词来代替旁白吗?

如何解决我可以声明应用范围内的首字母缩写词来代替旁白吗?

作为一个以数据为中心的应用程序,我的应用程序中有很多德国法律的缩写法一个英语示例可能是“ Cx”被理解为“ Constitution”。我有一些缩写,可以在我的应用程序的各个文本字段中找到它们。

是否有一种方法可以为开发人员声明这些首字母缩略词的应用程序级配音发音规则?我宁愿不为100多个UITextViews实施手动文本替换...

到目前为止的研究:

  • This文档,讨论如何选择系统范围的首字母缩写词,但以最终用户身份进行。 (在“更改语音词典中的发音”下)
  • UIAccessibilityReadingContent似乎是在谈论一般的设计模式,而不是在输出的字级优化。

解决方法

我不知道VO的全应用程序代词引用表。一个简单的解决方法是使用UITe xtView的自定义子类并覆盖accessibilityLabel以返回带有每种语言缩写词的替换短语的标签。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。