我的应用程序中有一个集合视图,我希望它包含一个自定义单元格。我创建了一个自定义单元格视图 xib 文件。然后我在我的数据源方法中使用它:
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
OtherCustomersCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:OTHER_CUSTOMERS_CELL_IDENTIFIER forIndexPath:indexPath];
if(cell == nil){
NSArray *nsObjects = [[NSBundle mainBundle] loadNibNamed:@"OtherCustomersCell" owner:nil options:nil];
for(id obj in nsObjects)
if([obj isKindOfClass:[OtherCustomersCell class]])
cell = (OtherCustomersCell*) obj;
}
[cell.name setText:@"AAAA BBBBB"];
return cell;
}
但是当我运行应用程序时,只有一个黑色矩形应该是集合视图(在表格视图的底部):
我究竟做错了什么?先感谢您。