xcuitest mac for ios xcode automation appium tttattributedlabel

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