javascript - iOS UIAutomation 无法访问 TableView

标签 javascript ios objective-c ui-automation

我刚刚开始使用 UIAutomation 测试我的应用程序。进展顺利!我编写了小型 javascript 库,因此我的测试可以很好地用代码编写。但现在经过大约 20 次测试后,我需要访问 TableView 中的一行。

此 TableView 位于 UIView 中,该 UIView 在 loadView 方法中设置。表格 View 代码为:

    _tableView.isAccessibilityElement = YES;
    _tableView.accessibilityValue = @"Menu";

但是当我使用 javascript 函数 logElementTree(); 时它没有显示在层次结构中吗?我错过了什么?

提前致谢

最佳答案

我忘记将accessibilityLabel 设置为某些内容。这是用于使其可访问的属性

关于javascript - iOS UIAutomation 无法访问 TableView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24889718/

相关文章:

javascript - WordPress - 没有 '?ver=4.6' 的引用 JS 文件

javascript - jQuery 选择菜单验证器适用于 FF 和 Chrome,但不适用于 IE

ios - 为什么 Xcode 中我的个人设备名称旁边有数字?

objective-c - 核心数据 undoManager 崩溃

objective-c - 在 Objc 中定义的枚举 > 在 Swift 中声明 > 在 Objc 中使用

javascript - 是否可以增加 WordPress 的最大上传大小?

javascript - Javascript 和 Flash/ActionScript 之间的交互无需外部接口(interface)?

ios - 如何在 removefromsubview uibutton 之后添加按钮 subview ?

iphone - 将字符串从一个 View 复制到 iphone 中的另一个 View

ios - 我如何减少解析 sdk 集成 ios 上的应用程序大小