如何解决禁用按钮的可访问性 - React Native
我的屏幕上有一个禁用按钮。
我将无障碍标签设置为“按钮已禁用”。
当我点击按钮时,VO 显示为“按钮禁用双击激活”。
它不应该读取双击以激活禁用的按钮。请指教。谢谢。
<TouchableHighlight
accessible
accessibilityRole="button"
accessibilityLabel={"Button disabled"}
style={[styles.button,style]}
onPress={onPressHandler}
</TouchableHighlight>
解决方法
这解决了我的问题。
const Button: any = disabled ? View : TouchableHighlight;
<Button
accessible
accessibilityRole="button"
accessibilityLabel={"Button disabled"}
disabled={disabled}
style={[styles.button,style]}
onPress={onPressHandler}
</Button>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。