gpt4 book ai didi

ios - 如何让 SnapKit 约束左右边缘?

转载 作者:行者123 更新时间:2023-11-28 14:15:32 26 4
gpt4 key购买 nike

现在如果我想在左边和右边设置相等的边距,它需要两行:

label.snp.makeConstraints { make in
make.left.equalTo(Constants.margin)
make.right.equalTo(-Constants.margin)
}

API 还允许我使用以下方法一次设置所有 4 个(左/右/上/下)边缘:

label.snp.makeConstraints { make in
make.edges.equalTo(Constants.margin
}

我如何编写一个允许这样的扩展?

label.snp.makeConstraints { make in
make.horizontalMargins.equalTo(Constants.margin)
}

结果应该等同于第一个代码片段。

最佳答案

label.snp.makeConstraints { make in
make.left.right.equalToSuperview().inset(Constants.margin)
}

关于ios - 如何让 SnapKit 约束左右边缘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52215707/

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