如何将静态和动态数字放在numberOfSectionsInCollectionView和numberOfItemsInSection中?

时间:2018-07-31 13:33:39

标签: ios objective-c uicollectionview

我有UICollectionView,我想在下面放入另一个标头作为示例(深蓝色)。 enter image description here

在numberOfSectionsInCollectionView中,如果使用distinctNames.count,则可以获取动态头1和2以及CollectionView Cell。和return [groups[section][@"infos"] count];在numberOfItemsInSection中。

我的问题是,如果要添加其他部分和单元格,如何在numberOfSectionsInCollectionView / numberOfItemsInSection中添加额外的标头(如下所示的静态标头)/单元格?

我可以使用return distinctNames.count + 1;对于其他标题?以及如何在numberOfSectionsInCollectionView中进行设置? 请帮忙。谢谢。

- (NSInteger) numberOfSectionsInCollectionView:(UICollectionView *)collectionView {
    return distinctNames.count + 1;
}

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {

    if (section == 0) {
        return 1;
    }
    }
return [groups[section][@"infos"] count];
}

0 个答案:

没有答案