如上图所示,这种控件,在 app-inspector 的时候一直提示正在响应,转圈圈,无法找到他们的 xpath 等信息。然后使用了 appium 找到之后,却不知道如何定位。
使用 appium 找到的元素信息如下图:
比如我想要选择二年级,需要如何定位到呢?
笨方法,坐标位置。
driver.find_elements_by_class_name("XCUIElementTypePickerWheel")[1].click()
python 为例,你试试吧?我不太确定这样行不行。
我试过这样,但是整个 XCUIElementTypePickerWheel 的 size 只有 1,实际是有 12 个选项的,所以我感觉这样好像不太对,我试试坐标看看
用 xpath 定位不行吗?
appium 没有 xpath,然后 macaca 的那个 inspector 转不出这个页面😢,所以我也找不到他们的 xpath
这个问题解决了吗,我这个控件也是这个
你是用滑动 swipe 实现的吗?我也遇到这个问题,swipe 不稳定,用 set_value 的方法 appium log 记录 set 值成功了,但是 UI 上没有任何反应