如何在使用IOS的切换控制时以编程方式对项目进行分组?

时间:2015-04-28 12:27:47

标签: ios accessibility switchcontrol

使用Switch Control的{​​{1}}辅助功能时,您可以启用“组项目”以提高扫描速度。

但有人知道,系统如何决定哪些控件应该iOS,哪些不应该?

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

由于

1 个答案:

答案 0 :(得分:0)

看起来应该这样做:

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。