0

使用 的Switch Control辅助功能时iOS,您可以打开“分组项目”以提高扫描速度。

但是有谁知道,系统如何决定哪些控件应该放在grouped一起,哪些不应该放在一起?

我尝试过以许多不同的方式布置控件,但仍然无法弄清楚逻辑。

谢谢

4

1 回答 1

-1

看起来应该这样做:

https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIAccessibility_Protocol/index.html#//apple_ref/occ/instp/NSObject/shouldGroupAccessibilityChildren

例如,考虑一个在垂直列中显示项目的应用程序。通常,VoiceOver 会在水平行中浏览这些项目。在垂直列中项目的父视图上将此属性的值设置为 YES 会导致 VoiceOver 尊重应用程序的分组并正确导航它们。

所以,给分组的项目一个共同的超级视图,并设置shouldGroupAccessibilityChildren为 true。

于 2015-04-28T14:50:34.153 回答