0
我有一個應用程序模糊了屏幕的一部分,直到它被雙擊,並且我在驗證UITest中的操作時遇到了問題。 Accessibility Inspector似乎根本沒有檢測到UIVisualEffectView - 所有UITableViewCells都顯示爲「isHittable」,並且沒有與Blur視圖匹配的元素。檢測Xcode UI測試中的UIVisualEffectView
必須有一種方法來區分這兩個屏幕,對吧?
我有一個應用程序模糊了屏幕的一部分,直到它被雙擊,並且我在驗證UITest中的操作時遇到了問題。 Accessibility Inspector似乎根本沒有檢測到UIVisualEffectView - 所有UITableViewCells都顯示爲「isHittable」,並且沒有與Blur視圖匹配的元素。檢測Xcode UI測試中的UIVisualEffectView
必須有一種方法來區分這兩個屏幕,對吧?
的isAccessibilityElement財產儘量編程設置爲true的UIVisualEffectView之前的屏幕截圖。一旦將其設置爲true,它將被可訪問性檢查器檢測到,並且UITableViewCells上的isHittable屬性將返回正確的值。