【发布时间】:2016-10-16 09:21:41
【问题描述】:
我有一个集合视图,我想以编程方式计算每个单元格之间的间距,但我不知道如何做到这一点。
那么,如何使用 UICollectionViewFlowLayout 计算 UICollectionView 中 UICollectionViewCell 之间的单元格间距?
【问题讨论】:
标签: ios swift uicollectionview cellspacing
我有一个集合视图,我想以编程方式计算每个单元格之间的间距,但我不知道如何做到这一点。
那么,如何使用 UICollectionViewFlowLayout 计算 UICollectionView 中 UICollectionViewCell 之间的单元格间距?
【问题讨论】:
标签: ios swift uicollectionview cellspacing
以下是在集合视图中设置自定义单元格间距的方法。你必须创建一个扩展。
extension ViewController : UICollectionViewDelegateFlowLayout {
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return //whatever you want//
}
确保extension后面的“ViewController”是您的视图控制器的名称。
【讨论】: