1

UI オートメーションを使用して tableView を調べ、特定のラベルに一致する行を見つけ、その行を選択したいと考えています。UIAutomationでこれを行う方法はありますか?

4

1 に答える 1

2

UIAutomation フレームワークは、UI 要素階層を使用して、自動アクションを実行する特定の要素を見つけます。アプリの UI 要素階層からテーブル ビューを見つけたら、関数を呼び出すことができます.cells().firstWithName(The value of the name property of that cell).tap()。この関数は、テーブルのすべての行を検索し、引数として渡した名前文字列と一致する名前を持つ最初の行をタップします。.withName(The value of the name property of that cell)引数として渡した名前文字列と一致する名前をすべて含む行オブジェクトの配列を返す関数もあります。

ps 上記の関数は name プロパティでのみ機能します。

お役に立てれば!

于 2012-06-01T14:28:45.113 に答える