我已经继承了 UICollectionViewCell-
@interface ListCell : UICollectionViewCell
@property(nonatomic,strong) IBOutlet UILabel *lblAppName;
@end
我已经为它制作了一个 xib,制作了所有 IBOutlet 集合并设置了 XIB 的类,在 Collection 视图委托方法中使用这个 Cell 时,我在尝试访问标签实例时得到一个 nill 值。
- (UICollectionViewCell *)collectionView:(UICollectionView *)cv cellForItemAtIndexPath:(NSIndexPath *)indexPath {
ListCell *cell = (ListCell *)[cv dequeueReusableCellWithReuseIdentifier:@"ListCell" forIndexPath:indexPath];
AppDetails *temp=[arrApplist objectAtIndex:indexPath.item];
cell.lblAppName.text=temp.strName;
return cell;
}
我已通过以下方式将单元格注册到我的收藏视图:
[collectionView registerClass:[ListCell class] forCellWithReuseIdentifier:@"ListCell"];
还有什么我可能会丢失的吗?提前致谢。