我有一个 UICollectionViewController 数组大小为 20 作为数据源。
但是当我运行它时,我只看到 8 个单元格。NSLog 显示计数仍然是 20。
有这个还不够吗?
- (NSInteger)collectionView:(UICollectionView *)view numberOfItemsInSection:(NSInteger)section;
{
return self.datasource.count;
}
我有一个 UICollectionViewController 数组大小为 20 作为数据源。
但是当我运行它时,我只看到 8 个单元格。NSLog 显示计数仍然是 20。
有这个还不够吗?
- (NSInteger)collectionView:(UICollectionView *)view numberOfItemsInSection:(NSInteger)section;
{
return self.datasource.count;
}
您在以下两个委托方法中设置了什么?
- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView
{
return TotalItems / NoOfItemsPerSection;
}
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
return NoOfItemsPerSection;
}