Provide a space for controls under a window's title bar and above your custom content.
Framework
- App
Kit
Provide a space for controls under a window's title bar and above your custom content.
Framework
Build a toolbar in your app’s window, with a corresponding Touch Bar, for quick access to app features.
class NSToolbar
An object that manages the space immediately below a window's title bar and above your app's custom content.
protocol NSToolbar Item Validation
Validation of a toolbar item.
class NSToolbar Item
An item in a window’s toolbar.
class NSToolbar Item Group
A group of subitems in a toolbar item.
class NSButton
A control that defines an area on the screen that can be used to trigger actions.
class NSColor Well
A control that displays a color value and lets the user change that color value.
Display a calendar date and provide controls for editing the date value.
class NSImage View
A display of image data from an NSImage
object in a frame.
class NSLevel Indicator
A visual representation of a level or quantity, using discrete values.
A display of a file system path or virtual path information.
class NSPop Up Button
A display of a single item from a list of items, and provide an interface for selecting items from the list.
class NSProgress Indicator
An interface that provides visual feedback to the user about the status of an ongoing task.
class NSRule Editor
An interface for configuring a rule-based list of options.
class NSPredicate Editor
A defined set of rules that allows the editing of predicate objects.
Provide a text field that is optimized for text-based search interfaces.
class NSSegmented Control
Display one or more buttons in a single horizontal group.
Display a range of values from which the user selects a single value.
class NSStepper
An interface with up and down arrow buttons for incrementing or decrementing a value.
Provide a simple interface for displaying and editing text, including support for password fields and secure forms of text entry.
Provide a text field whose text can be rendered in a visually distinct way so that users can recognize portions more easily.
Display a list of values in a pop-up menu that lets the user select a value or type in a custom value.
class NSMatrix
A legacy interface for grouping radio buttons or other types of cells together.
class NSSwitch
A control that offers a binary choice.