iPhone アプリ用の自動テストを作成しようとして、障害にぶつかりました。ドキュメントから判断すると、UIPickerView の最初のコンポーネントの最初の行を選択する必要があるように感じます。
var picker = UIATarget.localTarget().frontMostApp().mainWindow().pickers()[0];
var aWheel = picker.wheels()[0];
var someVals = aWheel.values();
aWheel.selectValue(someVals[0]);
しかし、代わりに、Instruments にログインして次のエラーが表示されます。
Exception raised while running script: - selectValue requires a valid value
どのように私ができるかのアイデア
- UIPickerView セル/コンポーネントに予測可能な値を設定しますか? 現在、それらはすべて、標準のラベルではなくカスタム UIView を使用しています。
また
- どういうわけか、既存のセルから値の配列を取得して反復処理しますか?
ここで何が欠けていますか?