Nếu bạn có một chế độ xem có nhiều ràng buộc, một cách dễ dàng hơn nhiều mà không cần phải tạo nhiều cửa hàng sẽ là:
Trong trình tạo giao diện, hãy đưa ra từng ràng buộc mà bạn muốn sửa đổi một số nhận dạng:
Sau đó, trong mã, bạn có thể sửa đổi nhiều ràng buộc như vậy:
for constraint in self.view.constraints {
if constraint.identifier == "myConstraint" {
constraint.constant = 50
}
}
myView.layoutIfNeeded()
Bạn có thể cung cấp nhiều ràng buộc cùng một mã định danh, do đó cho phép bạn nhóm các ràng buộc lại với nhau và sửa đổi tất cả cùng một lúc.