ios - 我可以声明应用范围内的首字母缩写词替代画外音吗?

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

作为开发人员,有没有办法为这些首字母缩略词声明应用范围内的画外音发音规则?我宁愿不为 100 多个 UITextView 实现手动文本替换...

目前的研究:

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

最佳答案

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

https://stackoverflow.com/questions/63598511/

相关文章:

javascript - 从 javascript 到 mssql 的瑞典字符 - 在数据库表中显示

python - 在 AWS Lambda 函数上执行 Python 脚本时出现问题

reactjs - React 的 Profiler API 上的 startTime 是什么意思?

java - 致命异常 : java. lang.IllegalArgumentException

python - 将 PNG 图像从文件夹转换为 JPG - Python

reactjs - 如何在 React Navigation 5 中将图像添加到抽屉?

ios - 使用 ShareExtension 分发 Flutter 应用程序时缺少 CFBundl

apache-flink - Apache Flink JobListener 无法正常工作

html - CSS Grid - 在自动流列上自动生成新的行中断

swift - 如何比较 Result 和 .succeed in swift