Mda*_*daG 6 accessibility objective-c ios xcode4
我注意到UIScrollView没有提到可访问性区域,我可以在其中设置可访问性标签或辅助功能.这似乎也适用于活动指标.
为什么UIVIews,UIButton等都有这个区域而不是UIScrollView和UIActivityIndicatorView?
好问题 - 滚动视图的原因是Apple不认为它是一个可访问的元素.
如果您查看UIAccessibility文档,您会发现Apple有以下内容可以说是"可访问元素":
对此[可访问视图]的唯一例外是仅作为应该可访问的其他项的容器的视图.这样的视图应该实现UIAccessibilityContainer协议并将此属性设置为NO.
A UIScrollView只是子视图的容器,因此其isAccessibilityElement属性设置为no(因此您在界面构建器中看不到辅助功能选项).
所以基本上,当你使用滚动视图时,它内部的项目应该是可访问的,而不是滚动视图本身.
| 归档时间: |
|
| 查看次数: |
3325 次 |
| 最近记录: |