ios - iOS画外音,如何跳过表格视图单元格而不是说“未启用”
问题描述
我有一个包含多个单元格的表格视图。其中一些单元纯粹是装饰性的,包含一个分隔器。使用 Xcode 中的 Accessibility Inspector 开发人员工具,只要碰到这些单元格之一,它就会显示“未启用”。
所以第一部分,我不确定在单元格上说“未启用”语音是否是最佳做法,因为它感觉更清晰的体验并且更接近无语音版本以完全跳过它。但是,我可以想象这样一种情况,如果用户知道所有单元格,即使是装饰性的,潜在的页面导航对用户来说更加明显。
如果这不是最佳实践问题,我该如何让它只是跳过单元格而不说什么?
目前,我已经尝试在情节提要中将这些单元格的可访问性设置为完全关闭,并将其应用于创建分隔线的内部视图:
我还在属性检查器中禁用了 UserInteractionEnabled
在单元格的代码中,我设置了:
self.divider.isAccessibilityElement = false
self.isAccessibilityElement = false
但是,检查员仍然在这些单元格上说“未启用”,并且可访问性检查员将特征显示为“未启用静态文本”
有任何想法吗?
解决方案
推荐阅读
- windows - NTFS Extended Attributes,
- android - Too many arguments for public open fun isEnabled()
- c - 如何在没有 if-statment 的情况下将 if-statment 转换为按位运算
- node.js - 如何让我的应用程序在 docker 实例中与同一网络内另一个 docker 实例中的数据库通信?
- linux - 将空格视为 n 列之后的空格
- python - dataframe.at[] 添加新列而不是添加值
- sql-server - 根据条件更新多个列,哪种方法性能更好,或者是否有其他更好的方法
- salesforce - 在 Salesforce 组织用户中找不到用于填充 DocuSign API 用户名的 DSProSFUsername 字段
- php - Codeigniter 将多个输入字段动态插入到数据库中?
- python-3.x - Python - 反转列表顺序