Why this piece of code doesn't work as a container of a vertically aligned UILabels? What's wrong?
self.daysContainer = [[UIView alloc]init];
[self.daysContainer setTranslatesAutoresizingMaskIntoConstraints:NO];
UILabel *dayview1 = [[UILabel alloc]init];
UILabel *dayview2 = [[UILabel alloc]init];
[dayview1 setTranslatesAutoresizingMaskIntoConstraints:NO];
[dayview2 setTranslatesAutoresizingMaskIntoConstraints:NO];
[self.daysContainer addSubview:dayview1];
[self.daysContainer addSubview:dayview2];
dayview1.text = @"DayView 1";
dayview2.text = @"DayView 2";
dayview1.backgroundColor = [UIColor redColor];
NSDictionary *elementsDict = NSDictionaryOfVariableBindings(dayview1, dayview2);
[self.daysContainer addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-[dayview1]-[dayview2]-|" options:NSLayoutFormatDirectionLeadingToTrailing metrics:nil views:elementsDict]];
[self.daysContainer addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-[dayview1]-|" options:NSLayoutFormatDirectionLeadingToTrailing metrics:nil views:elementsDict]];
[self.daysContainer addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-[dayview2]-|" options:NSLayoutFormatDirectionLeadingToTrailing metrics:nil views:elementsDict]];