我遇到了KIF 2.0的问题。 我尝试使用以下函数测试UILabel的值:
但测试失败并出现此错误:
- [MyApp testLabelContent]:10.00秒后超时的步骤:找到一个标签为“myLabel”的辅助功能元素,但值为“(null)”,而不是“2”
我用@“2”设置了值,但它不起作用,我不明白为什么!
你能帮帮我吗?
由于
答案 0 :(得分:2)
我假设您已设置标签文本属性的值。在这种情况下,问题是,当KIF尝试访问“值”时,它正在查找UIAccessibilityElements“accessibilityValue”属性,您可以通过调用 [yourLabel setValue:@“2”forKey:@“accessibilityValue”来设置该属性。 强>