Подтвердить что ты не робот

Устанавливать/удалять ограничения программно

Есть ли способ установить и удалить программный редактор интерфейса Xcode constraint программно?

enter image description here

4b9b3361

Ответ 1

Подключите IBOutlet для NSLayoutConstraint с помощью CTRL + нажмите на ограничение и перетащите его в viewController (например, @property (weak, nonatomic) IBOutlet NSLayoutConstraint *constraint;).

Для удаления ограничения:

[self.view removeConstraint:constraint]

для установки ограничения:

[self.view addConstraint:constraint]