将标准按钮拖到IB中的视图上,然后记录其isAccessibilityElement属性。这返回NO,即使文档clearly states默认情况下应该设置为YES。
我错过了什么吗?
答案 0 :(得分:1)
我的观察是,如果启用了VoiceOver或SwitchControl,那么诸如UIButton之类的项目会为-isAccessibilityElement返回YES,但是经常会返回NO。否则就会返回。
即使没有启用访问方法(例如画外音),我也无法确定他们返回YES的情况。
编辑:
似乎如果您启用然后稍后禁用访问方法(例如Switch Control),-[UIButton isAccessibilityElement]
将继续返回YES(甚至跨应用程序启动),直到设备重新启动。至少我的iPad Pro iOS 9.2的表现如何。
答案 1 :(得分:0)
Doc状态'此属性的默认值为NO'
答案 2 :(得分:-3)
我确信这就是答案:
你没有转过VoiceOver'在设置中。