Почему элементы в стеке занимают слишком много места в Swift - PullRequest
0 голосов
/ 14 января 2020

Я создал профиль, в котором есть несколько кнопок и информация о человеке, например подписчиках и их сообщениях:

enter image description here

Но мне посоветовали сделать с использованием нескольких горизонтальных / вертикальных стеков, так как (а) легче управлять для экранов разных размеров и (б) легче ограничить в целом представление. Я сделал точную копию, и все элементы (например, textViews или изображения) занимают намного больше места, чем нужно, что делает все это намного больше, чем когда я пытаюсь разметить или разложить вещи, все просто идет друг на друга или становится больше. Может ли кто-нибудь объяснить это поведение? Вот то же самое, только с использованием стековых представлений:

enter image description here

Как вы можете видеть на картинке, текстовое представление @username занимает так много места беспокоиться по горизонтали и вертикали, и я даже не могу изменить это в инспекторе, поскольку он просто по умолчанию обратно. Представление стека в настоящее время не имеет никаких ограничений, поэтому на него также не действуют никакие ограничения.

...