我是IOS Development的新手,
我正在设计一个界面,我想使用集合视图将控件放置在网格中,
为此,我正在使用如下图所示的集合
但是,在运行时,此屏幕显示为完全黑色:
我期待在第一张图片中看到我设计的界面。但为什么界面看起来完全是黑色的?
答案 0 :(得分:1)
UIcollectionView的默认颜色只有在你想让它可见时才会看起来像黑色尝试更改UicollectionView的View颜色,你想让你的网格可见,布局意味着将你的集合视图与委托和数据源连接起来并使用集合视图委托功能
-(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView
{
return 1;
}
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {
return 10;
}
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
static NSString *identifier = @"Cell";
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:identifier forIndexPath:indexPath];
return cell;
}
这是Uicollection视图Look at this link
的好教程