У меня внутри ячейки представления коллекции вид в стеке с 3 элементами (2 вида изображения и 1 метка), как показано на следующем снимке экрана:
Я пытаюсь добиться, чтобы метка заняла все возможное пустое место вместо изображений, что показано в xib.
Теоретически, следующая цель должна быть достигнута, просто имея большее значение Content Hugging Priority
для представлений изображения, поскольку высокое значение подразумевает, что мы не хотим, чтобы определенное представление было больше, чем его содержимое.
Но любопытные результаты, которые я получаю из различных экспериментов, таковы:
1 Не работает должным образом
Содержание содержимого в ImageViews: 251
Содержание обниматься на этикетке: 250
2 ОК
Содержание содержимого в ImageViews: 999
Содержание обниматься на этикетке: 250
Итак, даже если оба случая должны работать теоретически одинаково (как в конструкторе интерфейсов), правда в том, что во время выполнения они не работают! Вы знаете, почему это происходит? Что я упустил? Спасибо!
PS: представление стека имеет Distribution: fill
и выравнивание по центру