Contents

NSUserInterfaceCompressionOptions

An object that specifies how user interface elements resize themselves when space is constrained.

Declaration

class NSUserInterfaceCompressionOptions

Overview

An instance of NSUserInterfaceCompressionOptions contains zero or more options. Because a compression options object behaves like a set, you can use common operations like intersection, union and subtraction to interact with instances and their members.

You can access system-defined options through the class methods detailed in Creating standard options, or you can create your own custom options with the init(identifier:) initializer.

To compare two different compression options objects, use the methods described in the Comparing compression options section.

Topics

Creating a compression option

Creating standard options

Comparing compression options

Combining compression options

Initializers

See Also

Touch Bar items