Contents

init(images:trackingMode:target:action:)

Creates a standard segmented control containing one segment for each of the provided images.

Declaration

convenience init(images: [NSImage], trackingMode: NSSegmentedControl.SwitchTracking, target: Any?, action: Selector?)

Parameters

  • images:

    An array of image objects to use for the control’s segments.

  • trackingMode:

    The selection mode for the control. The NSSegmentSwitchTracking enum describes the possible values and their effects.

  • target:

    The target object that receives action messages from the control.

  • action:

    The action message sent by the control.

Return Value

An initialized segmented control.

Discussion

To ensure accessibility for this control, set the accessibilityDescription property on each of the provided images.

See Also

Creating a segmented control