滚动所有tableviewcell内的所有CollectionViewCell

时间:2019-12-22 13:08:31

标签: ios swift uitableview uicollectionview

我正在创建一个内部具有CollectionView的自定义Tableviewcell。滚动tableview单元格内的CollectionView时,我希望其他CollectionViews中的单元格自动滚动。

我该如何实现?  the "parameters" and "unit" are UILabels inside Tableview cell, the "labels" are the uiLabels of "Collectioniew" inside UITableviewCell

1 个答案:

答案 0 :(得分:0)

kubectl cluster-info dumpkubectl --kubeconfig /mnt/c/Users/Pavel/.kube/config get pods 都是UICollectionView的子类,因此您可以执行以下任一操作来操纵滚动:

  • 在它们上设置UITableView,或者
  • 使用UIScrollView

您要做什么取决于您希望UI的工作方式。

假设每个tableview单元格包含一个集合,则基本技术将是:

  1. 当用户滚动内部集合时,可以使用contentOffset委托方法func scrollToItem(at: IndexPath, at: UICollectionView.ScrollPosition, animated: Bool)来检测到它。有are other UIScrollViewDelegate个方法在这里也有帮助。

  2. 将检测到的内容偏移量/位置更改应用于(可见)表格视图单元格中的所有其他集合。