【发布时间】:2012-04-12 19:39:52
【问题描述】:
我正在检查我们的 iOS 应用程序来解决辅助功能问题。该应用程序的功能之一是用户可以在其中输入搜索查询的 UITextField。我已将该字段的特征设置为“搜索字段”,并且 VoiceOver 大部分时间都可以很好地处理该字段。当字段中有文本时,它会读取文本,然后说“搜索字段”。
我要解决的问题是 VoiceOver 如何处理占位符文本。当文本字段为空时,我们已设置占位符文本以显示示例查询。由于它显示为灰色文本,有视力的用户可以看到它只是占位符文本。但 VoiceOver 并没有为视障用户做出这种区分。它只是像普通文本一样读取占位符文本,没有额外的描述。
有没有办法向 UITextField 的占位符文本添加可访问性特征?或者人们是否通过其他方式解决了这个问题?
【问题讨论】:
标签: ios uitextfield voiceover