我正在从事项目,它有从Web数据收集视图中显示的图像数量。CollectionView Ios 6问题
我已经实现WaterFlowLayout集合视图开源项目Github上 https://github.com/aceisScope/WaterflowView
图像被动态地分配给集合视图图像阵列..
它是工作正常,如果集合视图源具有图像数3以上。 。
但如果算上图像显示小于3比它不是在集合视图中显示.. 在示范项目,也是其发生的一样..
还有一件事我已经实现了拉刷新也,但在和几乎12图像可以显示在单个页面,如果图像数超过13集默认滚动工作正常,即时能够拉刷新,但如果图像数小于12比我无法访问拉刷新收集视图。
如果numberOfItemsInSection是3并且numberOfColumnsInFlowLayout也是3意味着它的完成 比代码的一行将工作正常。
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
return 3;
}
#pragma mark- UICollectionViewDatasourceFlowLayout
- (NSInteger)numberOfColumnsInFlowLayout:(WaterFlowLayout*)flowlayout
{
return 3;
}
但如果numberOfItemsInSection是2和numberOfColumnsInFlowLayout也是3意味着它不是完成一个完整的一行我不能够显示图像。
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
return 2;
}
#pragma mark- UICollectionViewDatasourceFlowLayout
- (NSInteger)numberOfColumnsInFlowLayout:(WaterFlowLayout*)flowlayout
{
return 3;
}
和任何人都可以也提出一些技巧,使拉刷新即使整理观点默认滚动不活跃..
在此先感谢...
如果您numberOfColumns返回2会发生什么事的数项目是2?它显示吗? – rdelmar
是显示比。 – p1nt0z