Настройте сжатие содержимого и свойства объятия для более чем 2 элементов - PullRequest
0 голосов
/ 21 января 2019

Я хочу разместить 2 ярлыка и 1 изображение таким образом, чтобы

  • FirstLabel выравнивается по левому краю, и его содержимое может сжиматься
  • Значок остается справа от первой метки
  • SecondLabel выровнен по правому краю, и его содержимое не будет сжиматься

enter image description here

Я пытался увеличить свойство сжатия SecondLabel до 751, но это заставляет меня также увеличивать свойство обнимания SecondLabel до 252. Это приводит к тому, что Icon перетаскивается возле SecondLabel (что мне не нужно)

1 Ответ

0 голосов
/ 21 января 2019

Есть несколько способов сделать это.

  1. Это самый простой способ, и вы почти закончили.На вашем втором ярлыке просто установите его textAlignment на right.Вот и все.

  2. Другой способ - использовать UIStackView.Установите для ведущего стека ViewView (для First Label и UIImageView) значение Fill Proportionally и поиграйте с другими свойствами ваших двух стеков.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...