我正在尝试着重于UICollectionView的可访问性,然后再着重于uicollectionview单元。有没有办法做到这一点,以便我可以根据对视图和单元格的关注而有所不同?
答案 0 :(得分:1)
您没有指出,但我建议您使用VoiveOver进行对焦,因此,(iOS 12)也是impossible to focus集合视图(父视图)< / em>及其单元格(子级)具有此可访问性功能:父级和子级不能一起访问。
但是,您可以通过在集合视图上创建一个透明视图作为可访问元素来实现此目的 (相同框架)和specify the reading order在第一个集合视图单元格之前读出该视图。
此解决方法将允许您在重点关注UICollectionViewCell之前先获得UICollectionView焦点的可访问性。
此外,此WWDC视频detailed summary上提供了更多信息,其中的演示提供了编码步骤,以根据需要完美地显示带VoiceOver的轮播。