Ответ 1
Вам нужно создать IBOutlet вашего ограничения.
Затем вы устанавливаете постоянное значение вашего ограничения в коде:
labelWidthConstraint.constant = newValue
Если вы хотите анимировать, вы можете сделать что-то вроде этого:
стриж
labelWidthConstraint.constant = newValue
UIView.animate(withDuration: 0.3, animations: {
self.view.layoutIfNeeded()
})
Objective-C
self.labelWidthConstraint.constant = newValue;
[UIView animateWithDuration:0.3 animations:^{
[self.view layoutIfNeeded];
}];