---
title: "minimumSize(withPrioritizedCompressionOptions:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsuserinterfacecompression/minimumsize(withprioritizedcompressionoptions:)"
---

# minimumSize(withPrioritizedCompressionOptions:)

Returns the minimum size a view can achieve by applying the supplied compression options.

## Declaration

```swift
func minimumSize(withPrioritizedCompressionOptions prioritizedOptions: [NSUserInterfaceCompressionOptions]) -> NSSize
```

## Parameters

- `prioritizedOptions`: An array of compression options that the view should apply to reduce its size.

## Return Value

Return Value The minimum size of a view when applying the supplied compression options.

## Discussion

Discussion Compression options that are handled by the system are not included in the supplied array.

## See Also

### Querying Compression Status

- [activeCompressionOptions](appkit/nsuserinterfacecompression/activecompressionoptions.md)
