可访问性标识符生成

时间:2013-03-04 15:01:57

标签: ios xcode interface-builder uistoryboard

某些测试和UI库需要为故事板或xib中的UI组件设置可访问性标识符。我想用一些约定转换整个项目,比如使用映射的属性名称作为标识符,但任何东西都会有用。有没有办法为项目中的xib / storyboard定义视图自动生成可访问性标识符?

1 个答案:

答案 0 :(得分:0)

我不知道如何在Xcode中执行此操作,因此我认为您必须编写一个小脚本或程序来直接操作plist文件。

另一种方法是以编程方式设置标识符。您可以编写辅助函数来遍历视图层次结构,对于设置了可访问性标签的任何元素,设置标识符(使用您喜欢的任何约定),这将从viewDidLoad调用。