override func collectionView(collectionView: UICollectionView, willDisplayCell cell: UICollectionViewCell, forItemAtIndexPath indexPath: NSIndexPath) {
if isScrollDown == false {
cell.alpha = 0;
print("here")
UIView.animateWithDuration(0.3) {
cell.alpha = 1 ;
}
}else{
cell.alpha = 1 ;
}
}
//记录下上次的位置
var lastContentOffset:CGFloat = 0
var isScrollDown:Bool = false
override func scrollViewDidScroll(scrollView: UIScrollView) {
if scrollView.contentOffset.y > lastContentOffset {
isScrollDown = false
print("上滑动a")
}
if scrollView.contentOffset.y < lastContentOffset {
isScrollDown = true
print("下滑动b")
}
lastContentOffset = scrollView.contentOffset.y
}