gpt4 book ai didi

ios - 如何在swift4中水平使用collectionView Cell

转载 作者:行者123 更新时间:2023-11-30 11:15:06 25 4
gpt4 key购买 nike

[![在此处输入图像描述][1]][1][![在此处输入图像描述][2]][2]我正在水平使用 collectionView 单元格来获取 JSON数据,但问题是我使用单元格大小高度 100,宽度是启用分页的屏幕的 view,但问题是我可以滚动它,但我想获得边缘 20 间距领先和落后。我正在移动单元格,但无法像第一个单元格那样获得前导和尾随的单元格边缘

class MainContainer: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {

@IBOutlet weak var collectionview: UICollectionView!
@IBOutlet weak var FlowLayout: UICollectionViewFlowLayout!

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {

return CGSize(width: (self.view.frame.width - 20), height: 100)
}

最佳答案

尝试在 Controller 中的 viewDidLoad() 中,因为布局以编程方式更改,因此它会覆盖滚动方向的默认值

FlowLayout.scrolldirection = .horizontal

关于ios - 如何在swift4中水平使用collectionView Cell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51820318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com