gpt4 book ai didi

ios - 如何创建单列的 Collection View ?

转载 作者:可可西里 更新时间:2023-11-01 01:24:10 32 4
gpt4 key购买 nike

我正在尝试创建一个包含 1 列的 collectionView

func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
return 1
}

func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 10
}

但这没有用。主要问题是我的单元格大小动态变化。那么我可以将列限制为 1 吗?我需要按行而不是按列加载单元格。

最佳答案

首先你可以使用 UITableView 来实现这个功能。其次,如果想使用 UICollectionView 那么:-

1) 在 Storyboard中选择 Collection View -> 转到属性 -> 设置滚动方向 -> 垂直
2) 正确设置项目大小

   func collectionView(collectionView: UICollectionView, 
layout collectionViewLayout: UICollectionViewLayout,
sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize
{
return CGSize(width:collectionView.frame.size.width, height:YourCellHeight)
}

3) 为单元格和行设置适当的最小间距。

关于ios - 如何创建单列的 Collection View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42339576/

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