gpt4 book ai didi

ios - 调整 UICollectionView 中特定部分的插图

转载 作者:搜寻专家 更新时间:2023-10-31 22:13:19 25 4
gpt4 key购买 nike

  1. insetForSectionAtIndex(在 DelegateFlowLayout 上)使您能够为一个部分中的所有单元格设置插图

  2. sectionInset(在 FlowLayout 上)允许设置适用于所有部分的插图。

但是,我正在寻找一种仅将插图应用于一个特定部分的方法 - 这可能吗?

最佳答案

您必须使用此方法为您的类实现 UICollectionViewDelegateFlowLayout:

对于 Swift 4、5+

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {

var edgeInsets = UIEdgeInsets()
if section == THE_SECTION_YOU_WANT {
// edgeInsets configuration stuff
}

return edgeInsets;
}

对于 Swift 3

func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAtIndex section: Int) -> UIEdgeInsets {

var edgeInsets = UIEdgeInsets()
if section == THE_SECTION_YOU_WANT {
// edgeInsets configuration stuff
}

return edgeInsets;

}

关于ios - 调整 UICollectionView 中特定部分的插图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38858133/

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