gpt4 book ai didi

Swift 组合布局 contentInsets.top 不适用于页眉

转载 作者:行者123 更新时间:2023-12-04 17:09:39 29 4
gpt4 key购买 nike

我正在使用 NSCollectionLayoutSection 创建 UICollectionViewCompositionalLayout。我有分配标题的部分。在部分上设置 contentInsets 会按预期工作,但在标题上设置 contentInsets 仅适用于水平对齐(前导和尾随都可以)。问题是顶部和底部插图不适用于页眉。节的 supplementariesFollowContentInsets 设置为 false, header 的 extendsBoundary 设置为 true。任何想法为什么会发生?我可以发布代码,但现在我没有发布,因为它很长。谢谢!

最佳答案

根据documentation如果您在创建布局尺寸时使用 estimated ,这看起来是不可能的。

The value of this property is ignored for any axis that uses an estimated value for its dimension. For more information, see estimated(_:).

当您创建 CompositionalLayout 实例时,您可以使用部分之间的间距传递配置:

let config = UICollectionViewCompositionalLayoutConfiguration()
config.interSectionSpacing = 50

return UICollectionViewCompositionalLayout(
sectionProvider: { ... },
configuration: config
)

关于Swift 组合布局 contentInsets.top 不适用于页眉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69765887/

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