0
Я пытаюсь добавить ограничения для UIview, который является свойством IBOutlet, но кажется, что он не работает. И я также установил TranslatesAutoresizingMaskIntoConstraints на no.Почему не удается добавить ограничения для UIView, созданного в раскадровке?
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.\
[_view1 setTranslatesAutoresizingMaskIntoConstraints:NO];
NSDictionary *views = NSDictionaryOfVariableBindings(_view1);
[self.view addConstraints:
[NSLayoutConstraint constraintsWithVisualFormat:@"V:[_view1(40)]-30-|"
options:0
metrics:nil
views:views]];
[self.view addConstraints:
[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-10-[_view1(30)]"
options:0
metrics:nil
views:views]];
}
Что-нибудь нужно сделать, чтобы исправить?
Я не добавить ограничений на раскадровке, чтобы гарантировать, что у меня есть четкие ограничения на раскадровке. Это не работает. –