NSLayoutConstraint
(в iOS 8.0
) имеет свойство BOOL
, называемое active
, что позволяет легко отключить/включить указанное ограничение макета на лету.
Чтобы создать второй набор макетов для контроллера представления, который затем я могу программно включить/отключить (через IBOutletCollection
of NSLayoutConstraints
для обоих наборов), мне нужно отключить мои уже определенные ограничения макета в построителе интерфейса,
Позвольте мне пояснить здесь, я НЕ хочу их удалять, просто отключите их, чтобы я мог спроектировать второй набор без конструктора интерфейса, который все время жаловался на несоответствующие ограничения. Кроме того, классы классов переключения не являются опцией, поскольку наборы макетов предназначены для одного и того же класса размера.
Есть ли возможность сделать это?
Спасибо в Advance
Малте
Дополнительная информация: SDK Version: 8.1
Deployment Target 8.0