Убедитесь, что якоря ограничения (если вы используете якоря) для UICollectionView
равны leading
, trailing
, и контейнеру UIStackView
нужны такие же, как и topAnchor
, bottomAnchor
, Также убедитесь, что у всего есть либо установленная высота, либо собственный размер содержимого.
Я скажу вам, что, хотя - в 75% случаев, когда I думал, что UIStackView
сделает мою жизнь проще, это не так, и это вдвое увеличивает время разработки. Вы используете UIStackViews
внутри UIStackViews
, поэтому ожидайте дополнительной сложности. Результат, который вы пытаетесь получить, также может быть достигнут с помощью обычных старых ограничений Anchor и может быть намного проще. Скинь это вместе на игровой площадке и посмотри, что я имею в виду. Я был бы рад помочь, если вам это нужно.
Если у вас все еще есть проблемы, и если вы все еще хотите идти по маршруту UIStackView, обновите ваш вопрос с помощью кода или индикаторов вокруг ограничений. Удачи!