gpt4 book ai didi

ios - KIF 2.0 检查标签值

转载 作者:行者123 更新时间:2023-11-28 20:31:38 24 4
gpt4 key购买 nike

我对 KIF 2.0 有疑问。我尝试使用以下函数测试 UILabel 的值:

  • (UIView *)waitForViewWithAccessibilityLabel:(NSString *)label value:(NSString *)value traits:(UIAccessibilityTraits)traits

但测试失败并出现此错误:

-[MyApp testLabelContent]:该步骤在 10.00 秒后超时:找到一个带有标签“myLabel”但值为“(null)”而非“2”的可访问性元素

我用@"2"设置了值,但它不起作用,我不明白为什么!

你能帮帮我吗?

谢谢

最佳答案

我假设您已经为标签的文本属性设置了值。在这种情况下,问题是当 KIF 尝试访问“值”时,它正在寻找 UIAccessibilityElements“accessibilityValue”属性,您可以通过调用 [yourLabel setValue:@"2"forKey:@"accessibilityValue"] 来设置.

欲了解更多信息,请访问 https://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibilityElement_Class/Reference/Reference.html .

关于ios - KIF 2.0 检查标签值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20377054/

24 4 0