我正在尝试将collectionViewController
添加到另一个控制器作为子视图。
datasource
和delegate
方法被调用。
我可以与细胞互动,即我可以致电didSelectItemAtIndexpath
,但我看不到任何东西。
如果我做错了,请告诉我。
HairTypeFilterController *htfvc=[self.storyboard instantiateViewControllerWithIdentifier:@"hairTypeFilterSBID"];
[self addChildViewController:htfvc];
[htfvc didMoveToParentViewController:self];
htfvc.view.frame=CGRectMake(0, 0, _filterDetailsOutlet.frame.size.width, _filterDetailsOutlet.frame.size.height);
[_filterDetailsOutlet addSubview:htfvc.collectionView];
答案 0 :(得分:0)
我通过删除默认情况下在uicollectionviewcontrollerclass
内实现的以下单行代码解决了我的问题。现在它的工作。
// Register cell classes
[self.collectionView registerClass:[UICollectionViewCell class] forCellWithReuseIdentifier:reuseIdentifier];