---
title: "visibilityPriority(for:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsstackview/visibilitypriority(for:)"
---

# visibilityPriority(for:)

Returns the visibility priority for a specified view in the stack view.

## Declaration

```swift
func visibilityPriority(for view: NSView) -> NSStackView.VisibilityPriority
```

## Parameters

- `view`: The view that you are getting the visibility priority for.

## Return Value

Return Value The visibility priority for the specified view.

## Discussion

Discussion Visibility priority is the Auto Layout priority for a view to remain attached to a stack view when Auto Layout reduces the stack view’s size (such as when a user reduces the enclosing window’s size).

## See Also

### Configuring Views in a Stack View

- [customSpacing(after:)](appkit/nsstackview/customspacing(after:).md)
- [setCustomSpacing(_:after:)](appkit/nsstackview/setcustomspacing(_:after:).md)
- [setVisibilityPriority(_:for:)](appkit/nsstackview/setvisibilitypriority(_:for:).md)
- [NSStackView.VisibilityPriority](appkit/nsstackview/visibilitypriority.md)
- [useDefaultSpacing](appkit/nsstackview/usedefaultspacing.md)
