UICollectionView Scroll 无法正确分页
Posted
技术标签:
【中文标题】UICollectionView Scroll 无法正确分页【英文标题】:UICollectionView Scroll cannot paging correctly 【发布时间】:2016-04-05 09:41:30 【问题描述】:我有一个 UICollectionView,它可以水平滚动。每个单元格都充满了屏幕。当我滚动单元格时,我的 CollectionView 中有左边距。我滚动得越多,边距就会增加倍。the left in the pic is the margin instead of not full of the width of the device 一定有一些我没有设置的参数。谁能帮助我。谢谢。
【问题讨论】:
输入你的一些代码来理解你的问题...!! 边距在屏幕左边缘和集合视图之间还是在集合视图内部? 【参考方案1】:- (CGFloat)collectionView:(UICollectionView *)collectionView
layout:(UICollectionViewLayout *)collectionViewLayout
minimumLineSpacingForSectionAtIndex:(NSInteger)section
return 0;
【讨论】:
【参考方案2】:使用以下这些方法,UICollectionView 正确设置 Paging 并为我工作,
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section
return 0.0;
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section
return 0.0;
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
return UIEdgeInsetsMake(0, 0, 0, 0);
希望对你有帮助
【讨论】:
以上是关于UICollectionView Scroll 无法正确分页的主要内容,如果未能解决你的问题,请参考以下文章
UICollectionView:在没有任何项目的部分中显示标签“无项目”
JS - iframe 高度为 100% 且无滚动(正文中的 Scroll-y)
xcode将UITableView转换为UICollectionView(无有效单元格)