Collectionview在运行时没有显示任何内容

时间:2014-09-15 06:20:38

标签: iphone uicollectionview uicollectionviewcell

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {
return getName.count;
}


- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
    static NSString *identifier = @"Cell";

    UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:identifier forIndexPath:indexPath];

    UIImageView *recipeImageView = (UIImageView *)[cell viewWithTag:100];
    recipeImageView.image = [UIImage imageNamed:[getName objectAtIndex:indexPath.row]];

    return cell;
}

当我运行应用程序时,它没有显示任何内容。背后的原因是什么

1 个答案:

答案 0 :(得分:0)

主要是根据您的崩溃日志导致其标记问题

[UICollectionViewCell setImage:]表示将image直接设置为UICollectionViewCell而不是recipeImageView。所以你必须检查正确的标签值.. 所以检查图像视图的标签值..

否则请检查您是否注册了集合视图单元格。