我以前从未使用过UICollectionViewController
,我认为它们与UITableViewController
有些相似,但令我惊讶的是,我不能像自定义UITableViewCell
一样向自定义UICollectionViewCell
添加UI元素。
实际上,我可以在Interface Builder中添加标签、按钮等,但当我运行应用程序时,单元格显示为空。
我已经在viewDidLoad
方法中通过调用(void)registerClass:(Class)cellClass forCellWithReuseIdentifier:(NSString *)identifier
来注册了单元格类,并检查了在(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
方法中返回了有效的UICollectionViewCell
实例。
我做错了什么?