---
title: orientation
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsstackview/orientation
---

# orientation

The horizontal or vertical layout direction of the stack view.

## Declaration

```swift
var orientation: NSUserInterfaceLayoutOrientation { get set }
```

## Discussion

Discussion Default value is NSUserInterfaceLayoutOrientation.horizontal. For values that apply to this property, see NSUserInterfaceLayoutOrientation.

## See Also

### Configuring the Stack View Layout

- [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)
- [distribution](appkit/nsstackview/distribution-swift.property.md)
- [NSStackView.Distribution](appkit/nsstackview/distribution-swift.enum.md)
