我正在尝试从视图控制器推送到集合视图控制器。
UICollectionViewLayout *collectionViewLayout = [[UICollectionViewLayout alloc] init];
xraylab *xraylabvc = [[xraylab alloc]initWithCollectionViewLayout:collectionViewLayout];
[self.navigationController pushViewController:xraylabvc animated:YES];
收集视图控制器将显示黑屏。
numberOfSectionsInCollectionView
返回1numberOfItemsInSection
返回一个非零整数我的问题是
cellForItemAtIndexPath
没有被调用。设置了集合视图的委托和数据源。
有什么建议么?
最佳答案
numberOfItemsInSection
应该return
rowcount > 0
以便cellForItemAtIndexPath
执行
检查Delegate
的datasource
和collection view
是否为set
关于objective-c - cellForItemAtIndexPath不被调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13490133/