之前有人看过这个吗?我正在为特定按钮设置accessibilityFrame。与此同时,我确保它是一个accessibilityElement。
当我调试时,self.linkButton是完全无法访问的。它是可见的,但它不可命中,并且isAccessibilityElement等于false。
如果我删除了设置accessibilityFrame的代码,那么一切都很好,我可以再次自动化。
所以这告诉我在设置accessibilityFrame时出现了问题。我错过了什么吗?
let howWorksAccessibilityFrame = CGRect(x: self.linkButton.frame.origin.x * 2, y: self.linkButton.frame.origin.y + (self.linkButton.frame.height * -3), width: self.linkButton.frame.width * 3, height: self.linkButton.frame.height * 3)
self.linkButton.accessibilityFrame = howWorksAccessibilityFrame
self.linkButton.isAccessibilityElement = true