iPhone でいくつかの UIAutomation テストをセットアップしようとしています。メイン ウィンドウで logElementTree() を実行すると、すべての UIATableView 要素に「空のリスト」という名前が付けられます。対応するXIBファイルに名前を設定してみましたが、データがロードされると、名前が再び「空のリスト」に設定されます。以下は、logElementTree() の呼び出しによる出力の例です。
4) UIATableView [name:Empty list value:rows 1 to 1 of 1 rect:{{x:0, y:64}, {width:320, height:416}}]
5) UIATableCell [name:OfferCardTableViewCell value:(null) rect:{{x:0, y:160}, {width:320, height:416}}]
6) UIAWebView [name:(null) value:(null) rect:{{x:0, y:160}, {width:320, height:418}}]
6) UIAWebView [name:(null) value:(null) rect:{{x:320, y:160}, {width:320, height:418}}]
6) UIAWebView [name:(null) value:(null) rect:{{x:640, y:160}, {width:320, height:418}}]
ご覧のとおり、テーブル ビューは空ではありません。UIATableView 要素に「空のリスト」以外の名前が付けられていることを確認する方法を知っている人はいますか? どこかに実装していないデリゲートはありますか?