簡體   English   中英

如何讓畫外音拼出單詞中的每個字母?

[英]How to make Voiceover to spell each letter in a word?

我有一個文本CPN34THX應該通過畫外音讀取為C N 3 4 THX是否有任何屬性要設置為UIAccessibility以便可以逐個字符地讀取它?

根據需要單獨設置accessibilityLabel

let code = "CPN34THX"
let accessibleCode = code.map { String($0) + " " }.joined() // output: "C P N 3 4 T H X"
myLabel.text = code
myLabel.accessibilityLabel = accessibleCode

為了使它更發音,制作一個這樣的字符串:

myLabel.accessibilityLabel = "C^. P^. N^. 3. 4. T^. H^. X^."

暫無
暫無

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

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