我UICollectionView
使用名为UICollectionViewCell
的自定义ClaimInfoCell
类。我想通过覆盖initWithCoder:
来激活它的init方法,但是这个方法不会被触发。
- (id)initWithCoder:(NSCoder*)aDecoder
{
if(self = [super initWithCoder:aDecoder])
{
// Do something
}
return self;
}
我查了collectionView:cellForItemAtIndexPath:
,一切都很好。 NS记录该单元格,它是ClaimInfoCell
的实例。
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath {
ClaimInfoCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"claimInfoCell" forIndexPath:indexPath];
return cell;
}
我使用故事板并直接在其集合视图上自定义该单元格。那么我应该如何声明我的自定义初始化方法?任何帮助,将不胜感激。谢谢。