佚名通过本文主要向大家介绍了uicollectionview,ios uicollectionview,滚动机制,滚动排查机制,重点人员滚动排查机制等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: UICollectionView滚动到指定cell的机制问题
描述:

使用这个方法 collectionView.contentOffset = CGPointMake(self.view.bounds.size.width index, 0);使其滚到对应的cell,为什么会先调用这个方法[collectionView.delegate scrollViewDidEndDecelerating:collectionView];然后在调用collectionView的代理方法中的- (UICollectionViewCell )collectionView:(UICollectionView )collectionView cellForItemAtIndexPath:(NSIndexPath )indexPath这个方法???????!!!
collectionView.contentOffset = CGPointMake(self.view.bounds.size.width* index, 0)方法是异步的吗?为什么会这样????
解决方案1:
描述:
UICollectionViewcell的滚动问题

使用这个方法 collectionView.contentOffset = CGPointMake(self.view.bounds.size.width index, 0);使其滚到对应的cell,为什么会先调用这个方法[collectionView.delegate scrollViewDidEndDecelerating:collectionView];然后在调用collectionView的代理方法中的- (UICollectionViewCell )collectionView:(UICollectionView )collectionView cellForItemAtIndexPath:(NSIndexPath )indexPath这个方法???????!!!
collectionView.contentOffset = CGPointMake(self.view.bounds.size.width* index, 0)方法是异步的吗?为什么会这样????
解决方案1:
你没看文档么?Decelerating意思是减速,collectionViewCell滑动到指定的偏移位置上肯定会调用scrollViewDidEndDecelerating方法,要不然怎么办,你意思不让他停下来咯?调用这个方法怎么了,你什么都不做也没什么影响啊.
您可能想查找下面的文章:
- 设置UICollectionViewFlowLayout的minimumLineSpacing不起作用怎么回事?
- UITableViewCell中嵌套UICollectionView,希望前者的高度根据后者的高度而改变
- 怎么实现UICollectionView放大,并且左右可以拖动
- UICollectionView的头部无法使用pushViewController跳转,如何解决?
- UICollectionView滚动到指定cell的机制问题
- uicollectionviewcell自适应问题
- 如何让UICollectionView第一组头部显示图片和按钮第二组数据的头部显示其他的标题
- 请问为什么初始化UICollectionViewController后,不进里面的cell代理方法
- uicollectionview一行数据是相同的,怎么改成不一样的
- UICollectionView如何自定义item之间的间隔样式?