gpt4 book ai didi

swift - 如何根据左侧元素的偏移量定位右侧元素

转载 作者:行者123 更新时间:2023-11-30 12:08:56 25 4
gpt4 key购买 nike

很简单。

我想使用 SnapKit 来实现:

leftElement   rightElement
anotherleftElement rightElement
lftElmnt rightElement

这意味着每个 rightElement 都有基于 leftElement 宽度的边距加上 20 px。我将它用作 TableView 中的单元格。

左侧元素具有如下约束:

leftElement.snp.makeConstraints { (make) -> Void in
make.top.equalTo(self).offset(10)
make.left.equalTo(self).offset(20)
make.right.equalTo(self).offset(-20)
}

最佳答案

您还必须向 rightElement 添加约束,并将 rightElement 的左约束连接到 leftElement 的右约束(加上偏移量):

leftElement.snp.makeConstraints { (make) in
make.top.equalTo(10)
make.left.equalTo(20)
make.bottom.equalTo(-10)
}
rightElement.snp.makeConstraints { (make) in
make.top.bottom.equalTo(leftElement)
make.left.equalTo(leftElement.snp.right).offset(20)
make.right.lessThanOrEqualTo(20)
}

关于swift - 如何根据左侧元素的偏移量定位右侧元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46321574/

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