Я пытаюсь получить значение из UILabel, выполнив target.logElementTree()
, но я не могу увидеть значение, которое действительно установлено в Label.uiautomation iOS Значение uilabel
Это только показывает строку, мы устанавливаем на основе accessibilityLabel
self.settlementDate.isAccessibilityElement = YES;
self.settlementDate.accessibilityLabel = @"DetailViewInCode_SettlementDate";
И в target.logElementTree()
это значение, которое я вижу, я логарифм инструменты-Automation
UIAStaticText: name:DetailViewInCode_SettlementDate value:DetailViewInCode_SettlementDate rect:{{260, 345}, {304, 21}}
UIALogger.logMessage("Target static:"+target.frontMostApp().mainWindow().staticTexts()["Activity_DetailedView_SettlementDate"].value());
И я может видеть скриншот, когда я нажимаю на эту запись
iOS 5.1 Симулятор
yup. но он должен показать 03/22/2012 –
Попробуйте использовать атрибут '.label()'. –