当我在Interface Builder中设置accessibilityIdentifier
辅助功能 - >已启用 - >标识符部分,关联视图的.accessibilityIdentifier
属性在运行时为nil
。
但是,当我通过User Defined Runtime Attributes
进行设置时,它可以正常工作。
"用户定义的运行时属性"是一种解决方法,但令人困惑的古老秘密'我觉得向Android开发人员傻傻地解释一下。 "哦,那个领域不起作用,你必须把它放在那里,在那个对我们实际设置的东西一无所知的地方"
有没有人见过这个?这是Xcode 7的新功能吗?
答案 0 :(得分:2)
在使用默认的辅助功能区域时,我在Xcode 7中遇到了同样的问题,但仅限于iOS 8。
在iOS 9上,accessibilityIdentifier
不是nil
。