react-native - 如何使用 Detox 检查是否在 React Native 中选择或禁用了特定元素?
问题描述
React Native 中有一个accessibilityState属性,我想知道是否有任何方法可以在 detox 中验证它?还是有其他方法可以验证元素状态?
解决方案
目前不可能,我不确定在 iOS 上是否可能。
https://developer.apple.com/documentation/uikit/accessibility/uiaccessibility?language=objc
我看不到该状态如何映射到 iOS 上的可访问性系统。UIControl
对象具有enabled
属性,但话说回来,为什么 React Native会实际使用原生对象。相反,他们实现了轮子并且没有正确暴露。
推荐阅读
- hyperlink - guidewire 政策中心的外部超链接
- c# - IContextChannel client.InnerChannel 来自这个 WSDL?
- node.js - 如何使用 nightwatch node js 在浏览器堆栈上自动上传文件
- python-3.x - 合并两个名称/或仅从 CSV 文件中提取名称
- python - cv2.imshow() 在自定义函数中不起作用
- c++ - 如何修复柠檬中的“错误:调用'YYMINORTYPE'的隐式删除的默认构造函数”?
- javascript - 如何将String转换为int数组
- reactjs - 将数据推送到数组时反应功能组件不更新
- c# - C# new() 分配返回 null 或“0”
- php - 用 phpunit 测试时可以做单实例吗?