如何为每个单元格设置自定义集合视图单元格间距
How to set custom Collection View Cell spacing for every cell
我有一个集合视图,我想以编程方式计算每个单元格之间的间距,但我不知道如何执行此操作。
那么,如何计算具有 UICollectionViewFlowLayout 的 UICollectionView 中的 UICollectionViewCells 之间的单元间距?
以下是在集合视图中设置自定义单元格间距的方法。您必须创建一个扩展程序。
extension ViewController : UICollectionViewDelegateFlowLayout {
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return //whatever you want//
}
确保 extension 后面的 "ViewController" 是您的 viewcontroller.
的名称
我有一个集合视图,我想以编程方式计算每个单元格之间的间距,但我不知道如何执行此操作。
那么,如何计算具有 UICollectionViewFlowLayout 的 UICollectionView 中的 UICollectionViewCells 之间的单元间距?
以下是在集合视图中设置自定义单元格间距的方法。您必须创建一个扩展程序。
extension ViewController : UICollectionViewDelegateFlowLayout {
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return //whatever you want//
}
确保 extension 后面的 "ViewController" 是您的 viewcontroller.
的名称