【发布时间】:2017-07-06 18:40:17
【问题描述】:
目前我正在使用此代码:
[_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 未调用。
【问题讨论】:
-
_collectionVwForTopScroll可见吗?它有空间容纳细胞吗?如果其中任何一个都不是,则不会调用这些方法。如果您显示您的numberOfSectionsInCollectionView和numberOfItemsInSection和cellForItemAtIndexPath方法会有所帮助。
标签: ios objective-c uicollectionview