cellForItemAtIndexPath

cellForItemAtIndexPath

我正在尝试从视图控制器推送到集合视图控制器。

UICollectionViewLayout *collectionViewLayout = [[UICollectionViewLayout alloc] init];
xraylab *xraylabvc = [[xraylab alloc]initWithCollectionViewLayout:collectionViewLayout];
[self.navigationController pushViewController:xraylabvc animated:YES];


收集视图控制器将显示黑屏。

numberOfSectionsInCollectionView返回1

numberOfItemsInSection返回一个非零整数

我的问题是cellForItemAtIndexPath没有被调用。

设置了集合视图的委托和数据源。

有什么建议么?

最佳答案

numberOfItemsInSection应该return rowcount > 0以便cellForItemAtIndexPath执行

检查Delegatedatasourcecollection view是否为set

关于objective-c - cellForItemAtIndexPath不被调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13490133/

10-09 16:28