---
title: NSSegmentedControl.Style.automatic
framework: appkit
role: symbol
role_heading: Case
path: appkit/nssegmentedcontrol/style/automatic
---

# NSSegmentedControl.Style.automatic

The appearance of the segmented control is automatically determined based on the type of window in which the control is displayed and the position within the window.

## Declaration

```swift
case automatic
```

## See Also

### Constants

- [NSSegmentedControl.Style.rounded](appkit/nssegmentedcontrol/style/rounded.md)
- [NSSegmentedControl.Style.texturedRounded](appkit/nssegmentedcontrol/style/texturedrounded.md)
- [NSSegmentedControl.Style.roundRect](appkit/nssegmentedcontrol/style/roundrect.md)
- [NSSegmentedControl.Style.texturedSquare](appkit/nssegmentedcontrol/style/texturedsquare.md)
- [NSSegmentedControl.Style.capsule](appkit/nssegmentedcontrol/style/capsule.md)
- [NSSegmentedControl.Style.smallSquare](appkit/nssegmentedcontrol/style/smallsquare.md)
- [NSSegmentedControl.Style.separated](appkit/nssegmentedcontrol/style/separated.md)
