首页 > 解决方案 > 如何使用 Detox 检查是否在 React Native 中选择或禁用了特定元素?

问题描述

React Native 中有一个accessibilityState属性,我想知道是否有任何方法可以在 detox 中验证它?还是有其他方法可以验证元素状态?

标签: react-nativetestingdetox

解决方案


目前不可能,我不确定在 iOS 上是否可能。

https://developer.apple.com/documentation/uikit/accessibility/uiaccessibility?language=objc

我看不到该状态如何映射到 iOS 上的可访问性系统。UIControl对象具有enabled属性,但话说回来,为什么 React Native会实际使用原生对象。相反,他们实现了轮子并且没有正确暴露。


推荐阅读