Я хочу, чтобы правое ограничение 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
Я сомневаюсь, что это все еще не определяет позицию view1 со 100% уверенностью. Я что-то упустил?