私はこれを行うことができないことがわかりましたUIAPickerWheel.selectValue()
、何か考えはありますか?
2064 次
2 に答える
5
次のようにピッカーで値を渡すことができます。
Picker.wheels()[1].selectValue(Your_Value);
のwheels()[1]
[1]はホイール番号です。
于 2012-09-13T09:41:52.407 に答える
1
下の画像の最初の (左端、ゼロ インデックス) ホイールに示されているように、月と日の日付のピッカーで UIAPickerWheel selectValue 関数を使用するのが困難でした。最適ではありませんが、私にとってうまくいった唯一の解決策は、現在選択されている値の上(下)で指定された回数をタップすることです。次のコードは、選択した値の上をタップして日時を減らしますdaysAgo
。
var datePicker = this.popupWindow().pickers()[0];
for (var i = 0; i < daysAgo; ++i) {
datePicker.wheels()[0].tapWithOptions({tapOffset:{x:0.81, y:0.30}});
this.target().delay(.4);
}
于 2013-09-18T19:27:01.647 に答える