, например: У меня было создавать ограничения с помощью constraintsWithVisualFormatКак изменить ограничение, созданное ограничениямиWithualFormat?
[v1 addConstraints:
[NSLayoutConstraint
constraintsWithVisualFormat:@"V:|[v2(10)]|"
options:0 metrics:nil views:vs]];
но когда я решил изменить высоту V1 на V: | [v2 (10)] - 100- |, потому что constraintsWithVisualFormat возвращает массив ограничений, и Я не знаю, какое ограничение для массива - это тот, который мне нужно изменить, как я должен это делать? Не используя ограничения в VisualFormat?
Хорошо, вы имеете в виду воссоздать ограничения и добавить их снова, то, что я делал, это выбор использования addconstraint для ограничения будет изменен ~~ оба не выглядят хорошо -_- – ximmyxiao
Хорошо. От 'constraintsWithVisualFormat: options: metrics: views:' documentation: _ Ограничения возвращаются в том же порядке, в котором они были указаны в строке визуального формата. Таким образом, вы можете получить доступ к единственному ограничению по индексу и изменить его. –
это приятно ~ спасибо ~ – ximmyxiao