在XCTest中当拾取轮中的选项是动态的时,如何处理拾取轮

时间:2016-12-05 11:07:08

标签: objective-c xctest

我正在尝试自动化拾取轮但是我无法选择拾取轮中的任何选项

尝试使用代码[[[[app descendantsMatchingType:XCUIElementTypeAny] childrenMatchingType:XCUIElementTypePicker] elementMatchingPredicate: [NSPredicate predicateWithFormat:@"2 of 6"]] tap];

以下是我的辅助功能检查器的外观enter image description here

任何人都可以在这里帮助我

1 个答案:

答案 0 :(得分:0)

您当前的代码是将元素与“2 of 6”进行比较,而不是元素的值。

将谓词格式更改为"value CONTAINS '2 of 6'"