2015-07-16 2 views
0

Не знаю, как использовать autolayout на два самых высоких этикетках во втором прототипе ячейке здесь:IOS - Interface Builder - Autolayout две этикетки

enter image description here

Мы будем называть этикетки LABELX и LABELY.

В основном LABELX (выбранный) выровнен по левому краю 10 очков от UIImageView слева от него, а ЛЕГКО (с плавающей вправо) - на 0 пунктов справа от его супервизора. В основном все, что мне нужно, это для LABELX, чтобы закончить, прежде чем он пересечет ЛЕГКО, в том случае, если первый очень длинный.

Я попытался добавить ограничение LABELX конечного пробела в ЛЕГКО и изменил приоритет обхода одного или другого на 250, но он просто производит некоторые странные результаты.

+2

Вы хотите изменить сопротивление сжатия содержимого меткиx, чтобы оно было ниже, чем лабильный, а не приоритет обнимания. – dan

ответ

0

Благодаря комментарию Дэна я пришел к решению, установив BOTH горизонтальное сопротивление сжатию содержимого LABELX и его приоритет по горизонтальному обжатию должен быть ниже, чем для ЛЕГКО.

Смежные вопросы