---
title: distribution
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsstackview/distribution-swift.property
---

# distribution

The spacing and sizing distribution of stacked views along the primary axis.

## Declaration

```swift
var distribution: NSStackView.Distribution { get set }
```

## Discussion

Discussion The default value is gravityAreas.

## See Also

### Configuring the Stack View Layout

- [orientation](appkit/nsstackview/orientation.md)
- [NSUserInterfaceLayoutOrientation](appkit/nsuserinterfacelayoutorientation.md)
- [alignment](appkit/nsstackview/alignment.md)
- [spacing](appkit/nsstackview/spacing.md)
- [useDefaultSpacing](appkit/nsstackview/usedefaultspacing.md)
- [edgeInsets](appkit/nsstackview/edgeinsets.md)
- [hasEqualSpacing](appkit/nsstackview/hasequalspacing.md)
- [NSStackView.Distribution](appkit/nsstackview/distribution-swift.enum.md)
