特定行

时间:2016-02-24 22:31:39

标签: swift uitableview uicollectionview uicollectionviewcell uiaccessibility

我在一个my(Swift)项目的tableView单元格中实现了一个collectionView,其中每个UITableViewCell包含一个UICollectionView,然后每个collectionView都有UICollectionViewCell'秒。我的collectionView单元格再次在Xib中自定义。

现在当我尝试在此实现可访问性时,这会遇到一些奇怪的行为。 到目前为止我做了什么 -

  

(1)由于每个UITableViewCell包含UICollectionView,因此我将tableView单元的可访问性设置为false。

     

e.g。   dummyTableViewCell.isAccessibilityElement = false

     

(2)然后我在我的UICollectionView类上重写UIAccessibilityContainer方法。   例如   override func accessibilityElementCount() -> Int { return subViews.count }

     

依旧......

虽然这会读取tableView单元格中的collectionView的每个元素,但是VO在第4行或第5行之后停止并且不再滚动过去。我确实再次尝试实施UIScrollView委托方法,但到目前为止还没有任何工作。

非常感谢任何帮助。

0 个答案:

没有答案