如何使用UICollectionView制作网格

时间:2014-10-21 19:52:55

标签: ios grid uicollectionview

我想像这样制作一个uicollectionview:

reference

我不知道,如何制作网格...我可以放置图像,但没有正方形。

我试图使用另一个UIImage视图,但是,我需要在单元格之间留出空间,所以它很无用。

想法? (也可以在iPad上使用)

2 个答案:

答案 0 :(得分:0)

使用

collectionViewCell.layer.borderwidth...

请查看此问题,了解一般想法 - Adding rounded corner and drop shadow to UICollectionViewCell

答案 1 :(得分:0)

在这里你需要做两件事:

  1. 显示网格 - 设置集合视图单元格图层的边框
  2. 避免单元格之间的间距 - 为集合视图创建flowlayout对象:

    UICollectionViewFlowLayout * flowLayout = [[UICollectionViewFlowLayout alloc] init];
    flowLayout.minimumInteritemSpacing = 0;
    flowLayout.minimumLineSpacing = 0;
    
    
    UICollectionView * collectionview = [[UICollectionView alloc] initWithFrame:frame collectionViewLayout:flowLayout];