Dou*_*ith 6 cocoa-touch objective-c ios uicollectionview uicollectionviewcell
我有点新手UICollectionView,我正在尝试构建一个垂直的项目列表,每行只有一列/只有一个项目.
在每个之间UICollectionViewCell我想要一个分隔线,类似于UITableView分隔符.(不UITableView,由于其他原因,我不能用于此目的.)
我该怎么做才能完成这个?只需UIView在每个单元格中添加1px高电平?使用"补充观点"?使用"装饰视图"?我迷路了,没有教程似乎表明这里最好的.
重新实现完整UICollectionViewLayout有一些线条似乎是荒谬的,但在每个单元格中抛出线条似乎很草率.我该怎么办?
我认为问题在于连接流布局
您可以在 viewDidLoad 中编写此代码
UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init];
[flowLayout setScrollDirection:UICollectionViewScrollDirectionHorizontal];
//You can provide vertical
[flowLayout setMinimumInteritemSpacing:0.0f];
[flowLayout setMinimumLineSpacing:0.0f];
[self.pictureCollectionView setPagingEnabled:YES];
[self.pictureCollectionView setCollectionViewLayout:flowLayout];
[self.pictureCollectionView setBackgroundColor:[UIColor whiteColor]];
Run Code Online (Sandbox Code Playgroud)
将其设置为您的流程布局。我曾经制作了一个只有一行和一列的幻灯片,并将其添加为流程布局。
稍后使用 UIEdgeInsets 或绘制集合单元格的边框
| 归档时间: |
|
| 查看次数: |
8305 次 |
| 最近记录: |