ios - 使 UIAccessibilityTrait 可调整忽略双击(如按钮)迅速
问题描述
我有一个自定义控件来增加和减少值。现在我已经添加了对配音的支持,我偶然发现了一个问题。我的 customView 具有可访问性特征.adjustable
,并且我实现了正确的方法来增加和减少值。但是,配音用户也可以双击该视图来激活它。问题是,这会触发与用户配音无关的手势。
有没有办法阻止可调整的可访问性视图被激活,以便元素只能调整,而不是像按钮一样双击?
解决方案
我最终使用 UIAccessibility.isVoiceOverRunning 来停止任何由双击该特定元素触发的任务。
推荐阅读
- python - 使用 conda 环境设置 pycharm python 解释器
- python-3.x - 如何在 django 模板中的 for 循环中传递 2 个参数
- r - 如何在条形图上方添加 Tukey 结果?[不使用ggplot]
- spring-boot - SpringBoot 2.4.0,没有写入日志文件(logging.file.name)
- c - 计算器练习中 fgets() 和 sscanf() 的问题
- cmake - 使用 CMake 获取、构建和链接 SDL2 失败,并带有未定义的“地板”引用
- php - 当页面上存在另一个元素时,通过 css 隐藏元素
- google-chrome - 在超时错误时禁用 Chrome 自动刷新
- javascript - 使用构造函数作为自定义 React Hooks 有什么问题吗?
- javascript - 清除按钮的本地存储