NSLayoutConstraint
(trong iOS 8.0
) có một thuộc tính BOOL
được gọi là active
giúp dễ dàng vô hiệu hóa/bật hạn chế bố cục được cho phép khi đang di chuyển.Bật/tắt NSLayoutConstraints trong InterfaceBuilder
Để tạo bố cục thứ hai cho bộ điều khiển chế độ xem mà tôi có thể bật/tắt theo chương trình (thông qua IBOutletCollection
của NSLayoutConstraints
cho cả hai bộ), tôi cần phải tắt các hạn chế bố cục đã được xác định trong trình tạo giao diện.
Hãy để tôi rõ ràng ở đây Tôi KHÔNG muốn xóa chúng, chỉ cần tắt chúng để tôi có thể thiết kế bộ thứ hai mà không cần người xây dựng giao diện phàn nàn mọi lúc về các ràng buộc không khớp. Hơn nữa các lớp kích thước chuyển đổi không phải là một tùy chọn, vì các bộ bố cục có nghĩa là cho một lớp và cùng một lớp kích thước.
Có tùy chọn để làm như vậy không?
Cảm ơn trước
Malte
Thông tin thêm: SDK Version: 8.1
Deployment Target 8.0
Cảm ơn bạn đã làm việc, tôi thực sự bỏ chọn cài đặt sẽ khiến chúng không thể truy cập được trong lớp kích thước này! Cảm ơn rất nhiều! – Malte
Trong Xcode 8, bạn phải chọn tùy chọn "Sử dụng biến thể tra cứu" để bật nó. –
@AmmarMujeeb Bạn làm điều đó ở đâu? – shim