iOS UI测试-拨轮仅调整一项滑动

问题描述 投票:1回答:1

我正在尝试为UIPickerView编写测试以选择某些值。我用picker.adjust(toPickerWheelValue: pickValue)来做。但是问题在于,由于某种原因,这只会将选择器滑动一个值。

例如,在gif上可以看到初始值为52,然后我叫picker.adjust(toPickerWheelValue: "15"),它变成了51,而不是15,然后我又叫了它,变成50:

wrong picker behaviour

因此模式是仅将其更改一个值以使其接近或接近所需值。

这里是什么问题?

swift xcode xcuitest
1个回答
0
投票

使用初始值进行引用对我有用。所以我的代码看起来像这样:

app.pickerWheels["52"].adjust(toPickerWheelValue: "15")
© www.soinside.com 2019 - 2024. All rights reserved.