可以在UICollectionView中自定义单元格吗?

时间:2013-05-04 23:16:14

标签: ios objective-c cell uicollectionview customizing

谷歌搜索了几个小时后,我找不到解决方案..

我想将这些属性添加到单元格,但此代码不起作用

AppCell *cell = [[AppCell alloc] init];

cell.layer.cornerRadius = 5.0;
cell.layer.shadowColor = [[UIColor blackColor] CGColor];
cell.layer.shadowOpacity = 1.0;
cell.layer.shadowRadius = 10.0;
cell.layer.shadowOffset = CGSizeMake(0.0f, 0.0f);

解决方案是什么? .. 非常感谢您提前

1 个答案:

答案 0 :(得分:2)

首先,创建一个CustomCell,它是UICollectionViewCell的子类。然后,将CustomCell.h文件导入到collectionView的控制器中。

如果要使用委托方法- (UICollectionViewCell *)cellForItemAtIndexPath:(NSIndexPath *)indexPath

在某些单元格上设置这些属性

如果要为所有单元设置这些属性,只需将它们放在CustomCell.m.Remember导入QuartzCore框架中。