【发布时间】:2019-10-07 23:38:39
【问题描述】:
我希望 view1 右约束等于 view2 左约束,但如果 view2 移过 view1 的左边(边界条件)则不是。以下是我的限制:
view1.leftAnchor.constraint(equalTo: contentView.leftAnchor, constant: 0).isActive = true
view1.bottomAnchor.constraint(equalTo: contentView.bottomAnchor).isActive = true
view1.topAnchor.constraint(equalTo: contentView.topAnchor).isActive = true
view1.leftAnchor.constraint(greaterThanOrEqualToSystemSpacingAfter: contentView.leftAnchor, multiplier: 1.0).isActive = true
let rightBoundaryConstraint = view1.rightAnchor.constraint(equalTo: iew2.leftAnchor)
rightBoundaryConstraint.priority = UILayoutPriority(999)
rightBoundaryConstraint.isActive = true
我怀疑这仍然不能 100% 确定 view1 的位置。我错过了什么吗?
【问题讨论】:
-
附注:您提出了很多问题,但很少接受答案...您在这里没有得到太多帮助吗?
标签: ios autolayout uikit ios-autolayout