3
내 펜촉 파일에서 접근성을 활성화하고 텍스트 필드의 접근성 레이블을 "txt"로 설정했습니다 접근성 이름을 기반으로이 텍스트 파일을 찾고 해당 텍스트를 변경하려고합니다.iOS - UI 자동화는 접근성 라벨을 통해 텍스트 필드를 가져 옵니까?
var target = UIATarget.localTarget();
var application = target.frontMostApp();
var mainWindow = application.mainWindow();
mainWindow.logElementTree();
// This works
var textField = mainWindow.textFields()[0];
//this doesn't work
var textField = mainWindow.textFields()["txt"];
textField.setValue("Hello");
뭐가 잘못 되었나요? 내게 필요한 옵션 레이블을 기반으로 레이블을 찾는 방법은 무엇입니까?
편집 :
내가
입니까? – jki
코드에서 accessibilityLebel을 설정 한 후에 제대로 작동합니다. 하지만 인터페이스 빌더에서 설정 한 경우 작동하지 않는 이유는 무엇입니까? 세부 사항을 알려줄 수 있습니까? –