0

Xcode Instruments を使用していくつかの UIAutomation テストを行っていますが、確認したい staticText へのアクセスに問題があります。

状況: 複数のチャートを含むさまざまなスクロール ビューを表示するボタンがいくつかあります。これらのスクロール ビューには、それぞれに 5 つ以上のアイテムがあるため、最初に実行すると、表示されているアイテムtarget.logElementTree()のみが表示されます。下にスクロールしてwindow.scrollViews()[0].scrollDown()再度取得するとlogElementTree()、一番下の要素が表示されますが、それらにアクセスしようとすると、スクロールビューの一番上にある要素が参照され続けます。

何か案は?

乾杯。

4

1 に答える 1

0

私の経験によると、「taregt.logElementTree()」を実行するたびに、名前、インデックス、または位置でアクセスできるすべての要素(表示および非表示、または画面の下部にも存在する)が表示されます一旦下にスクロール。それでも問題が解決しない場合は、下にスクロールして要素を表示した後、その位置で要素にアクセスすることをお勧めします。

于 2013-01-22T09:37:19.860 に答える