在iOS中是否有办法知道UICollectionView是否在滚动?
我想知道它,因为我在每个UICollectionCell中加载从Web下载的图像,但是如果Collection View很大并且我滚动到最后它开始下载每个图像,如果我改变视图我必须等待以前的下载,这减慢了应用程序,并不酷,哈哈:D
感谢和抱歉我的英语;)
答案 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