iOS:CollectionView里面的ScrollView委托方法没有调用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS:CollectionView里面的ScrollView委托方法没有调用相关的知识,希望对你有一定的参考价值。

首先,我在.h文件中设置了委托

@interface ViewController : UIViewController<UICollectionViewDataSource, UIScrollViewDelegate>

之后,只需在集合视图.m文件中调用此方法

- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{

    NSLog(@"scrollViewDidScroll");
}

但不要称这种方法。

答案

做的很简单

.m文件中添加以下行

yourCollectionView.delegate = self;

以下添加.h

UICollectionViewDelegate

去掉

UIScrollViewDelegate

以上是关于iOS:CollectionView里面的ScrollView委托方法没有调用的主要内容,如果未能解决你的问题,请参考以下文章