无法访问uitaiteViewCellacCessoryDisclosureDisclosionIndicator



我有一个表视图,即其单元格类型已设置为uitableviewCellacCessoryDisclosureIndicator。但是,当语音启动而不是披露夹具时,只有文本才能访问。在设置应用程序中,单元格被读取为"常规按钮"。我基本上也想在我的应用中具有这种行为。

任何帮助将不胜感激。

如果要通知用户元素的行为与按钮一样,则可以向其添加"按钮"特征。

yourElement.accessibilityTraits |= UIAccessibilityTraitButton;

在阅读该可访问性元素的标签后,系统将使系统读取"按钮"的本地版本。

在模拟器上,您可以打开可访问性检查员检查UI元素的可访问性信息。

打开模拟器的设置 ->常规 ->可访问性 ->可访问性检查员

从检查器中,您可以在设置中看到单元格具有"按钮"性状,并与原始特质"静态文本"一起。因此,您可以按照DavidRönnqvist的建议设置特征。

最新更新