0

It runs fine and nothing is wrong except that I receive this error.

Screenshot

Below is my code.

NSDictionary *views = @{@"container":self.containerView,
                        @"head":self.headImageView,
                        @"userName":self.userNameLabel,
                        @"userTitle":self.userTitleLabel,
                        @"line":self.infoSeparatorLine,
                        @"articleTitle":self.articleTitleLabel
                        };

float headWidthAndHeight = 50;
NSDictionary *metrics = @{@"headWH":@(headWidthAndHeight),
                        @"userLabelWH":@(headWidthAndHeight/2),
                        };

[self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[container]|" options:0 metrics:nil views:views]];
[self.contentView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-10-[container]|" options:0 metrics:nil views:views]];


[self.containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-15-[head(headWH)]-5-[userName]-15-|" options:0 metrics:metrics views:views]];
[self.containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-15-[head(headWH)]-5-[userTitle]-15-|" options:0 metrics:metrics views:views]];
[self.containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|[line]|" options:0 metrics:metrics views:views]];
[self.containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-15-[articleTitle]-15-|" options:0 metrics:metrics views:views]];


[self.containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[head(headWH)]-0-[line(1)]-8-[articleTitle]|" options:0 metrics:metrics views:views]];
[self.containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[userName(userLabelWH)]-0-[userTitle(userLabelWH)]" options:0 metrics:metrics views:views]];

Below is the error message I receive in the debug area.

Screenshot

How do I fix it?

Jesse
  • 466
  • 1
  • 5
  • 13
  • It's very unlikely that this question gets answered considering there are several similar questions already answered (like [this](http://stackoverflow.com/a/30096600/2305521)) and this one only applies to your specific issue. I'd recommend you try the answer I mentioned and once you get it working feel free to answer your own question. – fpg1503 Jun 02 '16 at 19:46
  • 1
    @fpg1503 thanks!! you save my day, change priority and warning lifted – Jesse Jun 03 '16 at 00:47

1 Answers1

1
[self.containerView addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[head(headWH)]-0-[line(1)]-8@999-[articleTitle]|" options:0 metrics:metrics views:views]];

Change priority below 1000 for broken constraint.

Jesse
  • 466
  • 1
  • 5
  • 13