我在故事板中设置了一个Collection View,并将其委托和数据源设置到视图控制器,将一个ImageView放在一个单元格中,甚至改变了它的背景,但我无法得到它显示图像。我已经尝试添加一个按钮来重新加载数据,但是当我点击它时没有任何反应,所以我不认为图像甚至被传递。
我确保我的单元格和图片视图有一个标识符,我正在使用以下代码来尝试填充集合视图:
View.h文件:
__weak IBOutlet UICollectionView *CollectionView;
View.m文件
-(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{
return 1;
}
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {
return 1;
}
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
UICollectionViewCell *cell=[collectionView dequeueReusableCellWithReuseIdentifier:@"Cell" forIndexPath:indexPath];
UIImageView *imageView = (UIImageView *)[cell viewWithTag:302];
UIImage * image = [UIImage imageNamed:@"sunset.jpeg"];
[imageView setImage:image];
return cell;
}