У меня есть следующий код: (. Не возможно сделать в IB)Новое в автоматической компоновке - почему мой взгляд не появляется?
UITextField *loginBox = [[UITextField alloc] init];
loginBox.translatesAutoresizingMaskIntoConstraints = NO;
[self.view addSubview:loginBox];
NSLayoutConstraint *horizontalPlacementConstraint = [NSLayoutConstraint constraintWithItem:loginBox attribute:NSLayoutAttributeLeading relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeLeading multiplier:1.0 constant:0.0];
[self.view addConstraint:horizontalPlacementConstraint];
NSLayoutConstraint *verticalPlacementConstraint = [NSLayoutConstraint constraintWithItem:loginBox attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeTop multiplier:1.0 constant:0.0];
[self.view addConstraint:verticalPlacementConstraint];
NSLayoutConstraint *widthConstraint = [NSLayoutConstraint constraintWithItem:loginBox attribute:NSLayoutAttributeWidth relatedBy:0 toItem:nil attribute:NSLayoutAttributeNotAnAttribute multiplier:1.0 constant:100];
[self.view addConstraint:widthConstraint];
Но когда я загружаю вид, он никогда не показывает текстовое поле. Почему это?