如何在 swift 中获取两个 UICollectionView 的 ScrollView?

How to get ScrollView for Two UICollectionView in swift?

因为我已经使用此代码在 pageControl 中获取当前页面索引。但是这个函数无法区分scrollView是给哪个collectionView的。

func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
        if collectionView == self.brandCollectionView {
            brandPageControl.currentPage = Int(scrollView.contentOffset.x) / Int(scrollView.frame.width)
        } else {
            brandPageControl.currentPage = Int(scrollView.contentOffset.x) / Int(scrollView.frame.width)
        }
    }

解决方案有效:

func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
       if scrollView == self.collectionView {
           //code for this scrollView1
        } else {
             //code for this scrollView2
        }
    }