---
title: trackingMode
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nssegmentedcontrol/trackingmode
---

# trackingMode

The type of tracking behavior the control exhibits.

## Declaration

```swift
var trackingMode: NSSegmentedControl.SwitchTracking { get set }
```

## Discussion

Discussion An NSSegmentedControl.SwitchTracking value specifies how the control responds when the user presses a keyboard key or clicks, force clicks (applies pressure in a pressure-sensitive system), releases pressure, and so on. For possible values see NSSegmentedControl.SwitchTracking.

## See Also

### Related Documentation

- [Segmented Control Programming Guide](apple-archive/documentation/Cocoa/Conceptual/SegmentedControl.md)
- [isContinuous](appkit/nscontrol/iscontinuous.md)
- [doubleValueForSelectedSegment](appkit/nssegmentedcontrol/doublevalueforselectedsegment.md)

### Specifying the segment behavior

- [NSSegmentedControl.SwitchTracking](appkit/nssegmentedcontrol/switchtracking.md)
- [segmentStyle](appkit/nssegmentedcontrol/segmentstyle.md)
- [NSSegmentedControl.Style](appkit/nssegmentedcontrol/style.md)
