2017-05-26 22 views
0

Xamarin.UITest 2.0.9を使用して、iOS 10.3のdatepickerに日付を設定する必要があります。 ツリーを取得しようとするとReplのクラッシュが発生しますが、この要素には次のクエリq => q.Class("UIDatePicker")が使用されます。Xamarin.UITest:iOSのdatepickerで日付を設定するには?

私は日付がDateTimeオブジェクトであるが、それは例外をスローし、次のコード app.Query(q => q.Class("UIDatePicker").Invoke("setDate", date, false))を使用して呼び出しのsetdate方法 https://developer.xamarin.com/api/member/MonoTouch.UIKit.UIDatePicker.SetDate/p/MonoTouch.Foundation.NSDate/System.Boolean/ で日付を設定しようとしている

System.Exception : Error while performing Query([unknown]) 
----> System.Exception : Invoking an iOS selector requires either 0 or an uneven number of arguments (they have to match up pairwise including method name). 

また、私は日付を設定しようとしました

app.Query(q => q.Class("UIDatePicker").Invoke("setDate", date)) ただし、object[1] { null }が返され、何も起こりません。

日付ピッカーの画像:enter image description here

答えて

0

使用app.Query(Q => q.Class( "UIDatePicker")を呼び出します( "updateDate"、年、月、日)。)。 月は0 = 1月から始まります。

関連する問題