关于UICollectionView横向滑动分页的问题

iOS 码拜 8年前 (2016-03-21) 2959次浏览
UICollectionView里面-(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{
return 5;
}
自定义好cell后正常显示了,但是横向显示的时候,本人本想的是分成两页,第一页里面放四个,第二页里面放一个,可是不知道为什么,滑动的时候,第一页只能滑动1/2,哪位大虾科普一下啊
解决方案

20

collectionView的contentSize其实不是由你决定的,而是由你的布局对象(UICollectionViewFlowLayout)决定的,本人写了一个Demo,你看看:
http://download.csdn.net/download/zhangao0086/7736017
简单地说,就是你不用直接去设置self.collectionView.contentSize,而且设置了也没用

20

引用:
Quote: 引用:

collectionView的contentSize其实不是由你决定的,而是由你的布局对象(UICollectionViewFlowLayout)决定的,本人写了一个Demo,你看看:
http://download.csdn.net/download/zhangao0086/7736017
简单地说,就是你不用直接去设置self.collectionView.contentSize,而且设置了也没用

你发现没,你的demo横向滑动的时候,情况和本人的问题一样

实际的contentSize由你item的数量*item的宽度决定,这是没有问题的


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于UICollectionView横向滑动分页的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)