簡體   English   中英

在Xcode UI測試中檢測UIVisualEffectView

[英]Detect a UIVisualEffectView in Xcode UI Tests

我有一個應用程序,它會模糊屏幕的一部分直到雙擊為止,並且在UITests中無法驗證該操作。 Accessibility Inspector似乎根本無法檢測到UIVisualEffectView -所有UITableViewCells都顯示為“ isHittable”,並且沒有與Blur視圖匹配的元素。

必須有一種方法來分辨這兩個屏幕之間的區別,對嗎?

這是之前/之后的屏幕截圖 之前

在此處輸入圖片說明

嘗試以編程方式在UIVisualEffectView上將isAccessibilityElement屬性設置為true。 將其設置為true后,可訪問性檢查器將檢測到它,並且UITableViewCells上的isHittable屬性將返回正確的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM