ios - 什么是可访问性特征, "User Interaction Enabled?"(Xcode Interface Builder)

标签 ios xcode interface-builder accessibility voiceover

在 View (.xib) 中为可访问性配置元素时,我们在可访问性检查器中提供了几个选项。我了解在使用 VoiceOver 时,选择“特征”部分中的选项可以让用户“制表符”或“轻扫”某种类型的元素。但是,我不确定选择(或取消选择)“启用用户交互”选项有什么影响。

例如,静态标签默认启用此特征。我已经为辅助功能启用了这个元素,填充了标签和提示,并选择了静态文本和标题特征。除了阅读文本之外,用户不需要与该元素进行交互,因此我已取消选择该选项。

我读过 Apple 的“Accessibility Programming Guide for iOS ;”但是,我无法找到有关此特性的任何信息。

enter image description here

最佳答案

相当于UIAccessibilityTraitNotEnabled .

它通常用于按钮或 UIControl,因此当它们被禁用时,VoiceOver 会告诉用户该元素已变暗或被禁用。

关于ios - 什么是可访问性特征, "User Interaction Enabled?"(Xcode Interface Builder),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49860295/

相关文章:

ios - Swift:如何移动 Storyboard中添加的按钮位置

android - Cordova - 在投入生产后阻止调试应用程序

ios - 显示推送通知弹出窗口时禁用点击主页按钮

swift 3 : Designable table view cell

objective-c - 以编程方式将 NSBox 的背景设置为渐变,无需子类化

ios - 我是否将相同的对象与 prepareForSegue 传回?

XCode 单元测试 - 在范围内找不到 View Controller

iphone - UITextField 动画完成,但在用户触摸后又弹回到原来的位置

ios - 没有调用scrollViewDidScroll

ios - 是否有可能使 UILabel、UITextView 或类似的东西始终调整其高度以适应 Interface Builder 中的内容而不截断?