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