【发布时间】:2018-10-17 14:30:36
【问题描述】:
我在复选框上使用画外音。
我在这里面临的问题是, 当用户第一次选择复选框时,它会显示“复选框已选择”(根据accessibilityLabel 设置这是正确的),但下次当用户尝试取消选择时,它会显示“复选框已选择,复选框已取消选择”它应该只说'复选框取消选中',反之亦然。
所以这里发生的情况是,之前设置的accessibilityLabel 没有被清除,当用户尝试选择或取消选择时,它会同时使用之前和当前设置的标签。
注意 - 使用自定义复选框,切换 UIButton 与选中/取消选中的图像。
如何解决这个冲突?
【问题讨论】:
标签: ios voiceover uiaccessibility