Я создаю свой собственный поток, но у меня проблемы с получением правильного collectionViewContentSize
, мои данные представляют собой массив массивов, 5 массивов, каждый массив имеет несколько элементов.
Это правильно numberOfItemsInSection:0
? или мне нужно проверить все массивы, чтобы найти массив с большим количеством элементов, а затем вычислить xSize с элементами в этом разделе?
-(CGSize)collectionViewContentSize {
NSInteger xSize = [self.collectionView numberOfItemsInSection:0] * (itemWidth + space); // "space" is for spacing between cells.
NSInteger ySize = [self.collectionView numberOfSections] * (itemHeight + space);
NSLog(@"size %f, %f", xSize, ySize);
return CGSizeMake(xSize, ySize);
}
Спасибо.