0
所以,我现在正在制作一个集合视图布局的应用程序,并想知道如何去设计它,使它看起来不错。我在网上发现了一张图片,我希望它看起来像,并想知道我该如何去做。集合视图设计布局Ios
这里是图片:
收集观点,我想复制是一个在中间。
这是我目前细胞如何看起来像:
我的第一个答案后细胞:
这是我当前的代码为配置单元:
override func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "channelCell", for: indexPath) as? ChannelCollectionViewCell
let channel = channels[indexPath.row]
// Configure the cell
cell?.configureCell(channel: channel)
return cell!
}
我的猜测是会有2个主要的事情,使我想要的设计,这使我有两个具体问题。
- 如何使一个细胞有圆角?
- 我如何从屏幕侧面放置一个单元并减少单元之间的间隙?
我的细胞都可以从顶部切断。我该怎么办? –
你可以显示sceenshot吗? –
yourCollectionView.contentInset = UIEdgeInsets(top:spacing,left:spacing,bottom:spacing,right:spacing) 从顶部增加contentInset,它可能有帮助 –