Instance Property

axis

The axis along which the arranged views are laid out.

Declaration

@property(nonatomic) UILayoutConstraintAxis axis;

Discussion

This property determines the orientation of the arranged views. Assigning the UILayoutConstraintAxisVertical value creates a column of views. Assigning the UILayoutConstraintAxisHorizontal value creates a row. The default value is UILayoutConstraintAxisHorizontal.

See Also

Configuring The Layout

alignment

The alignment of the arranged subviews perpendicular to the stack view’s axis.

baselineRelativeArrangement

A Boolean value that determines whether the vertical spacing between views is measured from their baselines.

distribution

The distribution of the arranged views along the stack view’s axis.

layoutMarginsRelativeArrangement

A Boolean value that determines whether the stack view lays out its arranged views relative to its layout margins.

spacing

The distance in points between the adjacent edges of the stack view’s arranged views.