我是 UICollectionView 的新手。
我关注了this tutorial学习如何使用 UICollectionView ,但问题是在 .xib 中(不使用 Storyboard )我无法添加 UICollectionViewCell 作为 UICollectionView 的 subview 。
在本教程中,单元格是在 .xib 中的 UICollectionView 下自动创建的。
任何帮助将不胜感激。
Best Answer-推荐答案 strong>
该教程适用于在 xib 中的 stroy board 中工作,您必须先创建自定义单元格创建 View Controller ,然后将 UicollectionView 添加到 View Controller
然后为集合单元创建自定义类
然后创建空 xib 资源并添加 Collection View 单元格
并为该控件设置类名和标识符
然后创建委托(delegate)方法以将自定义单元格添加到您的 collectionViewController
-(UICollectionViewCell *)collectionViewUICollectionView *)collectionView cellForItemAtIndexPathNSIndexPath *)indexPath {
static NSString *cellIdentifier = @"customCell";
customCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:cellIdentifier forIndexPath:indexPath];
return cell;
}
关于ios - UICollectionView 单元格未添加为 UICollectionView 的 subview ,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/20994378/
|