NSUserInterfaceCompressionOptions
An object that specifies how user interface elements resize themselves when space is constrained.
Declaration
class NSUserInterfaceCompressionOptionsOverview
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
NSTouchBarItemNSCandidateListTouchBarItemNSColorPickerTouchBarItemNSCustomTouchBarItemNSGroupTouchBarItemNSPopoverTouchBarItemNSSharingServicePickerTouchBarItemNSSliderTouchBarItemNSStepperTouchBarItemNSButtonTouchBarItemNSPickerTouchBarItemNSPickerTouchBarItem.ControlRepresentationNSPickerTouchBarItem.SelectionMode