【发布时间】:2015-01-14 15:56:07
【问题描述】:
我从未使用过UICollectionViewControllers,我认为它们与UITableViewControllers 有点相似,但令我惊讶的是,我无法以与我相同的方式将 UI 元素添加到我的自定义UICollectionViewCells使用自定义UITableViewCells。
其实我可以在Interface Builder中添加标签、按钮等,但是当我运行应用程序时,单元格显示为空。
我在viewDidLoad 方法期间通过调用(void)registerClass:(Class)cellClass forCellWithReuseIdentifier:(NSString *)identifier 注册了单元类,并且我检查了我在(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath 方法中返回的UICollectionViewCell 的有效实例。
我做错了什么?
【问题讨论】:
-
stackoverflow.com/questions/18201574/… 的可能重复项。在那里看到我的答案。这不是完全相同的问题,但我的回答会解决您的问题。
-
@rdelmar 非常感谢!这样就解决了问题!
标签: ios objective-c uicollectionview uicollectionviewcell