Instance Property

distribution

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

Declaration

var distribution: UIStackView.Distribution { get set }

Discussion

This property determines how the stack view lays out its arranged views along its axis. The default value is UIStackView.Distribution.fill. For a list of possible values, see UIStackView.Distribution.

See Also

Configuring The Layout

var alignment: UIStackView.Alignment

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

var axis: NSLayoutConstraint.Axis

The axis along which the arranged views are laid out.

var isBaselineRelativeArrangement: Bool

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

var isLayoutMarginsRelativeArrangement: Bool

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

var spacing: CGFloat

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

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software