相关疑难解决方法(0)

从 UITests 执行 UIAccessibilityCustomAction

我有一个 UIView 的子类,假设它class DemoView: UIView { }包含 UILabel 和 UIButton。我需要对其进行分组并添加 UIAccessibilityCustomAction,因此我覆盖了var accessibilityElements: [Any]?并使用 union 来连接两个元素。我还将“Users”字符串分配给accessibilityLabel.

从用户的角度来看,它应该正常工作,VoiceOver 会读取Users,然后用户可以选择名为 的自定义操作Edit

问题是我不知道如何从 UITests 触发这个自定义操作。我知道它XCUIElement包含数组UICustomActions并且我可以获得它的选择器,但是然后呢?

accessibility ios uiaccessibility xctest xcode-ui-testing

4
推荐指数
1
解决办法
1860
查看次数