iOS - 配音 - 大量访问

时间:2017-01-20 09:20:59

标签: ios accessibility voiceover

我无法使iOS语音/ Accessiblity以金钱格式读取大量金额,例如£782284.00,这应该读作七个八十二千两千,八个狩猎和八个四,但iOS语音结束读取这七个八两个二八四。

2 个答案:

答案 0 :(得分:0)

我同意@aadrian的建议,尽量不要破坏常规VoiceOver用户习惯。由于长时间读取了一些大数字,因此用户的数字导航速度较慢。

然而,如果是这种情况你需要它很难,here you can have(我找不到swift / objc但你会得到这个想法)一个数字转换器然后你可以设置为_。 UIView的可访问性标签或其他。然后它会按你喜欢的方式阅读。

另见this

答案 1 :(得分:0)

达到目标的最佳方法是format perfectly your numbers随VoiceOver发出声音。

使用NumberFormatter.spellOut样式来读出accessibilityLabelimportant tools,以大量修改VoiceOver语音

我强烈建议您尝试用数字表达自己的声音:应用程序内容必须必须适合VoiceOver用户,而不是相反。