我在 UICollectionView 中有固定数量的部分
-(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{
return 3;
}
每个部分有固定数量的项目
-(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {
return 9;
}
前 9 个项目通过第一部分中的 plist(使用 cellForItemAtIndexPath)正确显示。但是,第二部分和第三部分仅显示第一部分中的项目,而不是显示所需的项目。
所以,我试图显示 plist 中的所有项目,并将它们自动分组到部分(9 个项目)中。
我对 Objective-C 还很陌生,并且已经为此苦苦挣扎了很长时间,所以我非常感谢您的帮助。
-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
xx.image = [UIImage imageNamed:[imagePath objectAtIndex:indexPath.item]];
}