---
title: behavior
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nspopover/behavior-swift.property
---

# behavior

Specifies the behavior of the popover.

## Declaration

```swift
var behavior: NSPopover.Behavior { get set }
```

## Discussion

Discussion The default value is NSPopover.Behavior.applicationDefined. See NSPopover.Behavior for possible value.

## See Also

### Managing a Popover’s Position and Size

- [show(relativeTo:of:preferredEdge:)](appkit/nspopover/show(relativeto:of:preferrededge:).md)
- [positioningRect](appkit/nspopover/positioningrect.md)
