如何在Objective c中显示UICollectionView的水平滚动?

时间:2017-07-06 18:40:17

标签: ios objective-c uicollectionview

目前我正在使用此代码:

[_collectionVwForTopScroll registerNib:[UINib nibWithNibName:@"DrinksCollectionViewCell" bundle:nil] forCellWithReuseIdentifier:@"DrinksCollectionViewCell"];

_collectionVwForTopScroll.backgroundColor = [UIColor redColor];

UICollectionViewFlowLayout *collectionViewFlowLayout = [[UICollectionViewFlowLayout alloc] init];
[collectionViewFlowLayout setScrollDirection:UICollectionViewScrollDirectionHorizontal];
_collectionVwForTopScroll.collectionViewLayout = collectionViewFlowLayout;

_collectionVwForTopScroll.delegate = self;
_collectionVwForTopScroll.dataSource = self;
  • 但是itemForIndexpath Notcalled。

1 个答案:

答案 0 :(得分:0)

方法

- (__kindof UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath;
如果你有:

,将会调用

  • 添加了UICollectionViewDataSource协议
  • 部分和项目的最低金额(1)

查看这些方法