---
title: "compress(withPrioritizedCompressionOptions:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsbutton/compress(withprioritizedcompressionoptions:)"
---

# compress(withPrioritizedCompressionOptions:)

Sets the priority compression options for this button.

## Declaration

```swift
func compress(withPrioritizedCompressionOptions prioritizedOptions: [NSUserInterfaceCompressionOptions])
```

## Parameters

- `prioritizedOptions`: An array of interface compression options.

## See Also

### Managing button compression

- [activeCompressionOptions](appkit/nsbutton/activecompressionoptions.md)
- [minimumSize(withPrioritizedCompressionOptions:)](appkit/nsbutton/minimumsize(withprioritizedcompressionoptions:).md)
