scrollViewDidEndDecelerating检测正在运行的集合视图

Mat*_*der 6 uiscrollviewdelegate ios uicollectionview

我使用这种方法来组织分页:

- scrollViewDidEndDecelerating
Run Code Online (Sandbox Code Playgroud)

当我滚动我的时候,UICollectionView我在屏幕上更改了一些内容.但是我的屏幕上有很少的UICollectionView,我只需要一个.

Mic*_*lum 20

好吧,UICollectionView继承自UIScrollView,因此您可以检查哪个滚动视图最终从委托方法中减速.

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
    if (scrollView == collectionViewOne) {

    }else if (scrollView == collectionViewTwo) {

    }else{
            //something else
    }
}
Run Code Online (Sandbox Code Playgroud)