ios - mac - automation mobile
Xcode UIAutomation no puede interactuar con TTTAttributedLabel (1)
TTTAttributedLabel
escribir scripts de automatización para mi aplicación y mi problema es que Xcode UI Automation simplemente no puede ver los elementos de la clase TTTAttributedLabel
. Obtener el árbol de elementos completos no muestra signos de esos elementos TTTAttributedLabel
. Estoy usando Xcode 6.1.1
Por defecto TTTAttributedLabel
no es un elemento de accesibilidad. Funciona como contenedor personalizado y proporciona accesibilidad para enlaces / teléfonos y otros datos detectados. Para cambiar esta subclase de comportamiento TTTAttributedLabel
y anular los métodos del protocolo UIAccessibilityElement
.
Por ejemplo, devuelva YES
en -(BOOL)isAccessibilityElement
method y TTTAttributedLabel
funcionará como UILabel