所以,我有一个 UICollectionView 对象的属性
@property (strong, nonatomic) IBOutlet UICollectionView *collectionViewVARIABLE;
我按住控制并拖动鼠标,一切都连接起来了。
我的问题是它似乎并没有真正起作用。
我试着打电话
[self.collectionViewVARIABLE registerClass:[MFH_mainfeed_CondensedViewCell class] forCellWithReuseIdentifier:@"MainIpadFeedCell"];
我收到此错误:
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'could not dequeue a view of kind: UICollectionElementKindCell with identifier MainIpadFeedCell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard'
如果我使用 collectionView 而不是变量将这个调用放在 cellForItemAtIndexPath 中,它就可以工作。
我在单击按钮时尝试了以下操作,也没有。
self.collectionViewVARIABLE.backgroundColor = [UIColor blackColor];
我已经在这三天了。我头疼。有人可以告诉我我错过了什么。