无论禁用可访问性,都会在UIButton上调用iOS语音

Roy*_*ore 5 ios voiceover

我已在身份检查器中禁用了UIButton的"辅助功能"选项,但在单击该项目时,语音仍会读取文本.有什么问题?

我正在为Xcode 5上的iOS> = 6.1开发

Roc*_*era 9

尝试

button.accessibilityElementsHidden = YES;
Run Code Online (Sandbox Code Playgroud)

这应该有效

  • 这是有效的,因为即使`UIButton`不是一个可访问性元素,它内部的`UILabel`仍被视为UIKit遍历可访问性树.启用此功能会隐藏其所有子项,包括标签. (2认同)