accessibleIdentifier nil在xib中设置时,必须从User Defined Runtime Attributes设置

时间:2015-10-11 16:50:09

标签: ios xcode interface-builder

当我在Interface Builder中设置accessibilityIdentifier 辅助功能 - >已启用 - >标识符部分,关联视图的.accessibilityIdentifier属性在运行时为nil

但是,当我通过User Defined Runtime Attributes进行设置时,它可以正常工作。

"用户定义的运行时属性"是一种解决方法,但令人困惑的古老秘密'我觉得向Android开发人员傻傻地解释一下。 "哦,那个领域不起作用,你必须把它放在那里,在那个对我们实际设置的东西一无所知的地方"

有没有人见过这个?这是Xcode 7的新功能吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

在使用默认的辅助功能区域时,我在Xcode 7中遇到了同样的问题,但仅限于iOS 8。 在iOS 9上,accessibilityIdentifier不是nil