---
title: UIUserInterfaceStyle
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/uiuserinterfacestyle
---

# UIUserInterfaceStyle

The user interface style for the app.

## Possible Values

Automatic: Set this value to adopt the systemwide user interface style, and observe any changes to that style. This is the default value, and provides the same functionality as if the key weren’t explicitly set. Light: Set this value to force the light user interface style, even when the systemwide style is set to dark. Your app will ignore any changes to the systemwide style. Dark: Set this value to force the dark user interface style, even when the systemwide style is set to light. Your app will ignore any changes to the systemwide style.

## See Also

### Styling

- [UIDesignRequiresCompatibility](bundleresources/information-property-list/uidesignrequirescompatibility.md)
- [UIViewEdgeAntialiasing](bundleresources/information-property-list/uiviewedgeantialiasing.md)
- [UIWhitePointAdaptivityStyle](bundleresources/information-property-list/uiwhitepointadaptivitystyle.md)
- [UIViewGroupOpacity](bundleresources/information-property-list/uiviewgroupopacity.md)
- [UIRequiresFullScreenIgnoredStartingWithVersion](bundleresources/information-property-list/uirequiresfullscreenignoredstartingwithversion.md)
- [UISupportsAssistiveAccess](bundleresources/information-property-list/uisupportsassistiveaccess.md)
- [UISupportsFullScreenInAssistiveAccess](bundleresources/information-property-list/uisupportsfullscreeninassistiveaccess.md)
- [NSPrefersDisplaySafeAreaCompatibilityMode](bundleresources/information-property-list/nsprefersdisplaysafeareacompatibilitymode.md)
- [NSAccentColorName](bundleresources/information-property-list/nsaccentcolorname.md)
- [NSWidgetBackgroundColorName](bundleresources/information-property-list/nswidgetbackgroundcolorname.md)
