Попробуйте это:
Левая кнопка
- ограничение Приводит к суперпредставлению
- ограничение CenterY к суперпредставлению
- ограничениеСверху и снизу
>=
желаемое значение
Правая кнопка
- ограничить трейлинг к суперпредставлению
- ограничить CenterY к суперпредставлению
- ограничить верх и низ до
>=
желаемое значение
РЕДАКТИРОВАТЬ
Чтобы объяснить ваши действиявопрос ...
Изменение левой кнопки, ведущей с = 10
на >= 10
, не удовлетворяет автоматическому макету:
Вы хотите, чтобы это было 10? 11? 20? Авторазметка видит только то, что вам нужно >= 10
.
Если вы добавите ограничение между кнопками:
Сейчасмы говорим об автоматическом расположении: удерживайте 60 пунктов между кнопками и не менее 10 пунктов для левой кнопки.
Когда заголовок правой кнопки становится немного длиннее:
Автоматическая разметка «сдвигает» левую кнопку влево, оставляя между ними 60 пунктов.
Если у нас не хватает места:
Автоматическое расположение по-прежнему удерживает 60 пунктов между кнопками - при перемещении левой кнопки влево - но поддерживает как минимум (>=
) 10 очков.
Как вы видите, для сжатия одной из кнопок потребуется ... поэтому вам нужно дать одной кнопке больше Content Compression Resistance Priority
, чем другой, чтобы автоматическое расположение знало, какую из них вы хотитесжать.