在Xcode Version 8.0 beta 5(8S193k)中工作时,我尝试使用以下行来调整四个'微调器的选择器。 (索引是正确的,因为我在同一页面上有两个其他单个选择器。)
let pickCD = app.pickerWheels.element(boundBy: 2)
let pickCB = app.pickerWheels.element(boundBy: 3)
let pickSD = app.pickerWheels.element(boundBy: 4)
let pickSB = app.pickerWheels.element(boundBy: 5)
pickCD.adjust(toPickerWheelValue: "None")
pickCB.adjust(toPickerWheelValue: "1")
pickSD.adjust(toPickerWheelValue: "1")
pickSB.adjust(toPickerWheelValue: "None")
问题在于拣货员只移动一个位置(在所需值的方向上。例如,如果第一个微调器具有值'无,' 1', ' 2',' 3',' 4',' 5'当前位置为' 3'。我进行测试时,微调器只会移动到值' 2'而不是'无'
其他两个微调器正常工作,将使用相同的命令移动超过200个元素以选择正确的标签。
思想?