Xcode UICollectionView显示的单元格太少
我有一个UICollectionViewController,其中一个大小为20的数组作为数据源 但当我运行它时,我只看到8个单元格。NSLog显示计数仍然是20 这还不够吗Xcode UICollectionView显示的单元格太少,xcode,ios6,uicollectionview,Xcode,Ios6,Uicollectionview,我有一个UICollectionViewController,其中一个大小为20的数组作为数据源 但当我运行它时,我只看到8个单元格。NSLog显示计数仍然是20 这还不够吗 - (NSInteger)collectionView:(UICollectionView *)view numberOfItemsInSection:(NSInteger)section; { }您在以下两种委托方法中设置了什么 - (NSInteger)numberOfSectionsInCollectionV
- (NSInteger)collectionView:(UICollectionView *)view numberOfItemsInSection:(NSInteger)section;
{
}您在以下两种委托方法中设置了什么
- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView
{
return TotalItems / NoOfItemsPerSection;
}
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
return NoOfItemsPerSection;
}
numberOfSections有“return 1”;NumberOfItemsSection有“return self.dataSourceArray.count”请检查是否将“NumberOfItemsSection”设置为2。和“numberOfSectionsInCollectionView”作为(self.datasource.count/2)集合视图使用什么布局?也许它认为它只能在屏幕上显示8
- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView
{
return TotalItems / NoOfItemsPerSection;
}
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
return NoOfItemsPerSection;
}