知道UICollectionView是否正在滚动

时间:2013-11-14 16:02:48

标签: ios uicollectionview

在iOS中是否有办法知道UICollectionView是否在滚动?

我想知道它,因为我在每个UICollectionCell中加载从Web下载的图像,但是如果Collection View很大并且我滚动到最后它开始下载每个图像,如果我改变视图我必须等待以前的下载,这减慢了应用程序,并不酷,哈哈:D

感谢和抱歉我的英语;)

3 个答案:

答案 0 :(得分:19)

正如上一篇文章所提到的,UICollectionView继承自UIScrollView,所以我认为你可以检查几个UIScrollView方法:

 BOOL isScrolling = (cv.isDragging || cv.isDecelerating);

答案 1 :(得分:0)

这可以帮到你,因为UICollectionView继承自UIScrollView https://stackoverflow.com/a/19061527/2916429

答案 2 :(得分:0)

  

对于Swift

let isScrolling: Bool = colView.isDragging || colView.isDecelerating