[英]UI Automation: Access UIViews inside UIScrollView
有沒有辦法使用 JavaScript 和 UI 自動化測試訪問UIViews
內的UIScrollView
? 由於UIScrollView
沒有讓我設置它是否具有可訪問性,我想知道是否可以這樣做。
XIB中的結構:
我可以看到儀器日志上的所有內容,除了UIScrollView
和其中的UIViews
。
謝謝。
我能夠訪問我的滾動視圖的內部。 我做錯了什么:
刪除后,我可以這樣做:
var window = UIATarget.localTarget().frontMostApp().mainWindow();
window.logElementTree();
查看我的 UIScrollView 中的所有 UIView。 要訪問其中一個按鈕:
var scrollView = window.scrollViews()[0];
var button=scrollView.buttons()["showMeStuff"];
button.tap();
PS:也可以通過執行以下操作來定義 UIScrollView 的可訪問性:
scrollView.isAccessibilityElement = YES;
scrollView.accessibilityLabel = @"someScrollView";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.