Search code examples
iosswiftcocoa-touchuistackview

height and vertical position are ambiguous for UIStackView


Autolayout cannot figure out the height or vertical position of a UIStackView despite having added subviews.

This is a pretty common error and "gotcha" so please see the answer below.


Solution

  • If this is for a UIStackView make sure you are using addArrangedSubview and not addSubview