我只能在界面生成器中设置可访问性标签,但在UI自动化中,我需要可访问性标识符来获取UI元素。有办法做到这一点吗?
发布于 2015-11-17 15:36:51
在Xcode7.1 (ios 9.0)中,你可以尽可能简单地做到这一点。请找到附件中的图像。
您可以简单地以view.accessibilityIdentifier身份访问它
发布于 2012-12-14 07:56:20
可以在IB中使用身份检查器选项卡的“User Defined Runtime Attributes”设置accessibilityIndentifier:
关键路径: accessibilityIdentifier
类型:字符串
值:选定的accessibilityIdentifier文本
例如,将滚动视图设置为具有可访问性ID 'ScrollView':
注意:这只能用于具有accessibilityIdentifier属性的项,这意味着它们继承自UIView。此外,“Key Path”中的拼写错误可能会在加载项目时导致异常,我不相信会给出编译警告/错误。
发布于 2014-01-28 13:58:50
accessibilityIdentifier仅适用于iOS5.0或Later....please参考....
https://stackoverflow.com/questions/7901100
复制相似问题