

As you can see, without explicitly specifying the CenterY constraint, it is still being applied to the subviews, causing this unintended centralized effect.
Using the layout: align(tops: |-10--boxOne--10--boxTwo--10-|),
boxTwo gets stretched and no longer takes its height based on its content.
It would be ideal to have additional layout options such as anchorTo(.top | .bottom | .leading | .trailing).
As you can see, without explicitly specifying the CenterY constraint, it is still being applied to the subviews, causing this unintended centralized effect.
Using the layout: align(tops: |-10--boxOne--10--boxTwo--10-|),
boxTwo gets stretched and no longer takes its height based on its content.
It would be ideal to have additional layout options such as anchorTo(.top | .bottom | .leading | .trailing).