Как установить UILabel только ширину и высоту и ограничения программно

Я хочу создать UILabel программно с высотой, шириной, а затем я хочу добавить ограничения к нему также программно для позиционирования UILabel.

Обновить:

Я хочу создать такой интерфейс:

Как создать этот интерфейс Все программно

Код для создания одного ярлыкаlabel1 Точно так же я создал еще две меткиlabel2 а такжеlabel3

UILabel *label1 = [[UILabel alloc]init];

label1.font = TitleFont;
label1.numberOfLines=0;
label1.text= @"Descriptions";
label1.lineBreakMode=NSLineBreakByWordWrapping;
[label1 sizeToFit];
label1.backgroundColor=[UIColor blueColor];
label1.textColor=[UIColor blackColor];
label1.translatesAutoresizingMaskIntoConstraints = NO;
[self.view addSubview:label1];

И теперь я могу добавить горизонтальные ограничения их с помощью этого кода

[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-[label1]-|" options:NSLayoutFormatDirectionLeadingToTrailing metrics:nil views:NSDictionaryOfVariableBindings(label1)]];

Я также могу установить вертикальное ограничение с представлением, но я не могу установить ограничение с одной метки на другую.

Ответы на вопрос(3)

Ваш ответ на вопрос