【发布时间】:2017-11-01 22:22:18
【问题描述】:
我有一个 UIButton 和一个 UILabel 嵌入在一个 UIStackView 中,在 Interface Builder 中看起来像这样:
通过设置UIStackView 的isAccessibilityElement 和accessibilityLabel 属性,我能够将UIButton 和UILabel 分组到一个VoiceOver 分组中,类似于这样:
但是,使用此配置,UIButton(上图中的灰色圆圈)变得不可点击,使控件无用。
有没有办法保持这种分组,同时仍然允许UIButton 可以点击?
【问题讨论】:
-
你做了什么来分组按钮和标签?
-
嗨@DavidRönnqvist,我已经更新了这个问题来回答你的问题。谢谢。
-
@Marco :要完成 David Rônnqvist 的出色回答,请查看 a11y-guidelines.orange.com/mobile_EN/… 以获取一些代码 sn-ps (Objc + Swift) 处理您的问题。