web-dev-qa-db-fra.com

Installer / désinstaller la contrainte par programme

Existe-t-il un moyen d'installer et de désinstaller un générateur d'interface Xcode constraint par programme?

enter image description here

24
Eric

Connectez l'IBOutlet pour NSLayoutConstraint par CTRL + cliquez sur la contrainte et faites-la glisser vers le viewController (par exemple, @property (weak, nonatomic) IBOutlet NSLayoutConstraint *constraint;).

Pour supprimer la contrainte:

[self.view removeConstraint:constraint]

pour installer la contrainte:

[self.view addConstraint:constraint]
22
A C