iPhone Simulator 및 최신 iOS SDK 4.2가 설치된 Instruments에서 UIAutomation을 사용하려고합니다. 2 개의 레이블이없는 툴바가있는 내 응용 프로그램에서는 다음과 같이 머리 도구 모음에 대한 액세스 만 허용합니다.iOS/UIAutomation : 두 번째 레이블이없는 툴바의 버튼에 isVisible()을 어떻게 사용할 수 있습니까?
var window = UIATarget.localTarget(). frontMostApp(). mainWindow();
window.toolbar(). buttons() [ "upload"]. isVisible();
과의 버튼 (앞으로, 확인, 취소)에 대한에서 IsVisible()를 사용할 수없는 것은 남아있는 레이블이 지정되지 않은 도구 모음 (아래 내 로그를 동봉)
4) UIAToolbar [이름 : (NULL) 값 (널) NSRect : {{0, 20}, {320, 44}}] 5) UIAButton [이름 : angle_bracket_left_i 값 : (null) NSRect : {{-3, 16}, {50, 51}}] 5) UIAButton NSRect : {{27, 16}, {50, 51}}] 5) UIATextField [이름 : (null) 값 : http : //www.google.com.vn/ NSRect [이름 : angle_bracket_right_value : : {{72,29}, {164,26}}] 5) UIAButton [이름 : 업로드 값 : (null) NSRect : {{246, 29}, {34, 27}}] 5) UIAButton [name : 새로 고침 값 : (null) NSRect : {{285, 24}, {28, 33}}]NSRect : (null) NSRect : {{1, 0, 436}, {320, 44}}] UIAButton [ 435} UIAButton [name : 전달 값 :() {}, {50, 40}}] null) NSRect : {{263, 430}, {50, 51}}