我为我的 12 个单元格的 collectionView 创建了一个控制页面。我希望这些单元格分布在 2 页中,在 3 列和 2 行的网格中。但使用当前代码,12 个单元格排列在一行上。我该如何解决?我想我必须改变我的收藏的布局,但我不能改变故事板中的任何东西。如果有帮助,这是我的 pageControl 代码。
var thisWidth: CGFloat = 0
override func awakeFromNib() {
super.awakeFromNib()
thisWidth = CGFloat(self.view.frame.width)
cartaCollectionView.delegate = self
cartaCollectionView.dataSource = self
pageControl.hidesForSinglePage = true
}
func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
pageControl.currentPage = Int(scrollView.contentOffset.x) / Int(scrollView.frame.width)
}```