---
title: detachOnlyIfNecessary
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsstackview/visibilitypriority/detachonlyifnecessary
---

# detachOnlyIfNecessary

The Auto Layout priority that results in detachment of a view when there is insufficient space in the stack view to display it fully.

## Declaration

```swift
static var detachOnlyIfNecessary: NSStackView.VisibilityPriority { get }
```

## See Also

### Priorities

- [mustHold](appkit/nsstackview/visibilitypriority/musthold.md)
- [notVisible](appkit/nsstackview/visibilitypriority/notvisible.md)
