在我的项目中,我有一个集合,其中启用了水平分页,每件事情都很好但是,当我滚动时,特定的单元格项目不适合整个单元格,它显示前一个单元格项目的一半图像和一半当前项目,我需要一个项目适合整个屏幕???欢迎提出任何建议
以下是代码:
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath; {
SingleItemCollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"SingleItemCollectionViewCell" forIndexPath:indexPath];
[cell ConfigaureCollectionViewItem:self.totalCellItems[indexPath.row]]; return cell;
}
-(CGSize)collectionView:(UICollectionView )collectionView layout:(UICollectionViewLayout)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
CGSize size = CGSizeMake(self.bounds.size.width - 20, self.bounds.size.height - 40);
return size;
}
答案 0 :(得分:0)
也许您应该使用UIPageViewController
代替UICollectionView
。从你的问题来看,你似乎试图模仿前者的行为。