首页 > 解决方案 > 我可以声明用应用程序范围的首字母缩写词替换画外音吗?

问题描述

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

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

迄今为止的研究:

标签: iosswiftaccessibilityvoiceoveruiaccessibility

解决方案


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


推荐阅读