У меня почти была коллекция вложенных представлений стека, хорошо выглядящих, но хотелось изменить распределение (только) одного горизонтального стека, вложенного в глубину в несколько других стеков , На изображении ниже желтоватая полоса видима только в симуляторе справа. В xcode IB, без обновления представлений, изображение во внешнем большинстве стеков, росло массово, чтобы охватить весь экран. В предварительном просмотре xcode внешнее большинство стеков было по-прежнему правильно привязано ко всем ребрам (в соответствии с ограничениями), но изображение все еще выросло, и стек, который я изменил, чтобы заполнить пропорционально, полностью исчез (у него были изображения и текст в нем ранее IB). Обновление представлений в IB изменило его, чтобы он выглядел как предварительный просмотр. Когда я запускал симулятор, это выглядело почти правильно! Stackviews в IB и предварительный просмотр не выглядят сразу после смены внутреннего вложенного stackview
Почему изменение распределения внутреннего стека в пропорциональный аффект заставляет его полностью исчезать в IB, тем самым влияя на все остальные слои стека из-за него?
И почему заполнение пропорционально заставляет его полностью исчезать в IB, но не в симуляторе?