Trả lời

14

Nối IBOutlet cho NSLayoutConstraint bằng tổ hợp phím CTRL + nhấp vào khó khăn và kéo nó vào viewController (cho ex. @property (weak, nonatomic) IBOutlet NSLayoutConstraint *constraint;).

Đối với loại bỏ các hạn chế:

[self.view removeConstraint:constraint] 

để cài đặt các hạn chế:

[self.view addConstraint:constraint] 
+0

Vì vậy, nếu một ràng buộc bắt đầu ** un ** cài đặt, sau đó bởi 'addConstraint' sẽ được cài đặt? – Eric

+0

@Eric "gỡ cài đặt" là thuật ngữ sai ở đây ... * gỡ cài đặt * hoàn toàn là tham chiếu đến bảng phân cảnh và không có gì liên quan đến bất kỳ điều gì được thực hiện theo chương trình vào thời gian chạy. – nhgrif

+0

@nhgrif Vậy làm thế nào tôi có thể đạt được những gì tôi đã viết trong bản cập nhật? – Eric

Các vấn đề liên quan