0

所以,我有一个 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];

我已经在这三天了。我头疼。有人可以告诉我我错过了什么。

4

0 回答 0