簡體   English   中英

我可以聲明應用程序范圍的首字母縮寫詞替代畫外音嗎?

[英]Can I declare app-wide acronym substitution for voice-over?

作為一個以數據為中心的應用程序,我的應用程序中有很多德國法律的德國法律首字母縮略詞 一個英語例子可能是“Cx”被讀作“憲法”。 我有一些這樣的首字母縮略詞,它們可以在我的應用程序中的各種文本字段中找到。

作為開發人員,有沒有辦法為這些首字母縮略詞聲明應用程序范圍的畫外音發音規則? 我寧願不為 100 多個 UITextViews 實現手動文本替換...

迄今為止的研究:

  • 文檔討論選擇系統范圍的首字母縮略詞替換,但作為最終用戶。 (在“更改語音詞典中的發音”下)
  • UIAccessibilityReadingContent似乎在談論一般的設計模式,而不是關於輸出的字級優化。

我不知道 VO 的應用范圍內的代詞引用表。 一個簡單的解決方法是使用UITe xtView的自定義子類並覆蓋accessibilityLabel以返回帶有每種語言縮寫的替換短語的標簽。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM