我对iOS开发很新,抱歉发布了这样一个基本错误,我无法理解这一点。
我会告诉你到目前为止我做了什么,希望有人可以帮助我。到目前为止,我还没有编辑任何代码。
完成此操作后,我的图像在故事板编辑器中完美显示,但是当我在模拟器中运行应用程序时,它只是一个具有指定背景颜色的空白屏幕。
答案 0 :(得分:2)
您应该在创建集合视图控制器类
之后添加数据源方法// Defines the number of cells in a section of collection view
- (NSInteger)collectionView:(UICollectionView *)cv numberOfItemsInSection:(NSInteger)section;
{
return numberOfItems;
}
// Defines the cells in the collection view
- (UICollectionViewCell *)collectionView:(UICollectionView *)cv cellForItemAtIndexPath:(NSIndexPath *)indexPath;
{
// Gallerycell is the custom collection view cell class holds the UIImage View
GalleryCell *cell = [cv dequeueReusableCellWithReuseIdentifier:@"GalleryCell" forIndexPath:indexPath];
// getting the image
cell.cellImage.image = [UIImage imageNamed:[dataSourceArray objectAtIndex:indexPath.row]];
return cell;
}
答案 1 :(得分:1)
您应该实现用于显示单元格的数据源方法。如果它是静态或动态细胞,则不计量。