---
title: NSView.BackgroundStyle
framework: appkit
role: symbol
role_heading: Enumeration
path: appkit/nsview/backgroundstyle
---

# NSView.BackgroundStyle

Background styles to apply to a view’s cell.

## Declaration

```swift
enum BackgroundStyle
```

## Overview

Overview Apply these styles to the backgroundStyle or interiorBackgroundStyle properties of an NSCell object.

## Topics

### Getting the Background Styles

- [NSView.BackgroundStyle.normal](appkit/nsview/backgroundstyle/normal.md)
- [NSView.BackgroundStyle.emphasized](appkit/nsview/backgroundstyle/emphasized.md)
- [NSView.BackgroundStyle.raised](appkit/nsview/backgroundstyle/raised.md)
- [NSView.BackgroundStyle.lowered](appkit/nsview/backgroundstyle/lowered.md)

### Deprecated

- [light](appkit/nsview/backgroundstyle/light.md)
- [dark](appkit/nsview/backgroundstyle/dark.md)

### Initializers

- [init(rawValue:)](appkit/nsview/backgroundstyle/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Managing Display Attributes

- [isBezeled](appkit/nscell/isbezeled.md)
- [isBordered](appkit/nscell/isbordered.md)
- [isOpaque](appkit/nscell/isopaque.md)
- [controlTint](appkit/nscell/controltint.md)
- [backgroundStyle](appkit/nscell/backgroundstyle.md)
- [interiorBackgroundStyle](appkit/nscell/interiorbackgroundstyle.md)
