---
title: AccessibilitySettings
framework: accessibility
role: symbol
role_heading: Structure
path: accessibility/accessibilitysettings
---

# AccessibilitySettings

A structure for working with accessibility system settings.

## Declaration

```swift
struct AccessibilitySettings
```

## Topics

### Opening the Settings app

- [openSettings(for:)](accessibility/accessibilitysettings/opensettings(for:).md)
- [AccessibilitySettings.Feature](accessibility/accessibilitysettings/feature.md)

### Pausing animated images

- [Animated images](accessibility/animated-images.md)
- [animatedImagesEnabled](accessibility/accessibilitysettings/animatedimagesenabled.md)
- [animatedImagesEnabledDidChangeNotification](accessibility/accessibilitysettings/animatedimagesenableddidchangenotification.md)

### Customizing vertical text layout

- [Horizontal text](accessibility/horizontal-text.md)
- [prefersHorizontalTextLayout](accessibility/accessibilitysettings/prefershorizontaltextlayout.md)
- [prefersHorizontalTextLayoutDidChangeNotification](accessibility/accessibilitysettings/prefershorizontaltextlayoutdidchangenotification.md)

### Supporting head-anchored content

- [prefersHeadAnchorAlternative](accessibility/accessibilitysettings/prefersheadanchoralternative.md)
- [prefersHeadAnchorAlternativeDidChangeNotification](accessibility/accessibilitysettings/prefersheadanchoralternativedidchangenotification.md)

### Reducing animation for text insertion indicators

- [prefersNonBlinkingTextInsertionIndicator](accessibility/accessibilitysettings/prefersnonblinkingtextinsertionindicator.md)
- [prefersNonBlinkingTextInsertionIndicatorDidChangeNotification](accessibility/accessibilitysettings/prefersnonblinkingtextinsertionindicatordidchangenotification.md)

### Checking if Assistive Access is running

- [isAssistiveAccessEnabled](accessibility/accessibilitysettings/isassistiveaccessenabled.md)

### Creating an accessibility settings structure

- [init()](accessibility/accessibilitysettings/init().md)

### Type Properties

- [isReduceHighlightingEffectsEnabled](accessibility/accessibilitysettings/isreducehighlightingeffectsenabled.md)
- [prefersActionSliderAlternative](accessibility/accessibilitysettings/prefersactionslideralternative.md)
- [prefersActionSliderAlternativeDidChangeNotification](accessibility/accessibilitysettings/prefersactionslideralternativedidchangenotification.md)
- [reduceHighlightingEffectsEnabledDidChangeNotification](accessibility/accessibilitysettings/reducehighlightingeffectsenableddidchangenotification.md)
- [showBordersEnabled](accessibility/accessibilitysettings/showbordersenabled.md)
- [showBordersEnabledStatusDidChangeNotification](accessibility/accessibilitysettings/showbordersenabledstatusdidchangenotification.md)

### Type Methods

- [canOpenSettings(for:)](accessibility/accessibilitysettings/canopensettings(for:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
