---
title: UIStatusBarStyle
framework: uikit
role: symbol
role_heading: Enumeration
path: uikit/uistatusbarstyle
---

# UIStatusBarStyle

Constants that describe the style of the device’s status bar.

## Declaration

```swift
enum UIStatusBarStyle
```

## Topics

### Constants

- [UIStatusBarStyle.default](uikit/uistatusbarstyle/default.md)
- [UIStatusBarStyle.lightContent](uikit/uistatusbarstyle/lightcontent.md)
- [UIStatusBarStyle.darkContent](uikit/uistatusbarstyle/darkcontent.md)

### Initializers

- [init(rawValue:)](uikit/uistatusbarstyle/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 the status bar

- [prefersStatusBarHidden](uikit/uiviewcontroller/prefersstatusbarhidden.md)
- [childForStatusBarHidden](uikit/uiviewcontroller/childforstatusbarhidden.md)
- [childForStatusBarStyle](uikit/uiviewcontroller/childforstatusbarstyle.md)
- [preferredStatusBarStyle](uikit/uiviewcontroller/preferredstatusbarstyle.md)
- [modalPresentationCapturesStatusBarAppearance](uikit/uiviewcontroller/modalpresentationcapturesstatusbarappearance.md)
- [preferredStatusBarUpdateAnimation](uikit/uiviewcontroller/preferredstatusbarupdateanimation.md)
- [setNeedsStatusBarAppearanceUpdate()](uikit/uiviewcontroller/setneedsstatusbarappearanceupdate().md)
