Чтобы сделать это с помощью автоматического размещения, попробуйте установить ограничение переменной ширины:
Вам также может понадобиться настроить Content Hugging Priority
и Content Compression Resistance Priority
чтобы получить результаты, которые вам нужны.
UILabel полностью автоматически определяет размер :
Этот UILabel просто устанавливается по центру на экране (дватолько ограничения, горизонтальные / вертикальные):
Изменяет ширину полностью автоматически:
Вам не нужно устанавливать любую ширину или высоту - это полностью автоматически.
Обратите внимание, что маленькие желтые квадраты просто присоединяются («расстояние» от нуля).Они автоматически перемещаются при изменении размера UILabel.
Добавление ограничения "> =" устанавливает минимальную ширину для UILabel: