gpt4 book ai didi

ios - 将 stackview 中的项目在水平轴上彼此靠近对齐

转载 作者:行者123 更新时间:2023-11-30 11:13:27 24 4
gpt4 key购买 nike

我在水平轴上有一个 stackView

        let shareAndLikeStackView = UIStackView(arrangedSubviews: [likeCountLabel, shareCountLabel])
shareAndLikeStackView.axis = .horizontal
shareAndLikeStackView.distribution = .fillProportionally

enter image description here

enter image description here

这就是我通过 .equalSpacing 得到的结果

enter image description here

我想知道 stackview 中是否有一个选项可以让我将 shareCountLabel 与 LikesCountLabel 对齐,并且它们之间可能只有 8 个填充?我尝试了不同的分发选项,但 .fillProportionally 是最接近的一个。

最佳答案

更改您的分配值,您要求它按比例填充,所以这就是它正在做的事情。尝试其他值之一,看看它是否更接近您想要的值。您可能还想添加一些间距。

shareAndLikeStackView.axis = .horizontal
shareAndLikeStackView.distribution = .equalSpacing
shareAndLikeStackView.spacing = 8

有几个不同的选项,例如 .fill、.fillPropertionaly、.fillEqually、.equalSpacing

关于ios - 将 stackview 中的项目在水平轴上彼此靠近对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51958959/

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