AccessibilitySettings.Feature
Category: Enumeration
Platforms: iOS 18.0+, iPadOS 18.0+, Mac Catalyst 18.0+, macOS 15.0+, tvOS 18.0+, visionOS 2.0+, watchOS 11.0+
Overview
Constants that describe specific Accessibility settings in the Settings app.
Declaration
enum Feature
Details
Topics
- Audio features
- case personalVoiceAllowAppsToRequestToUse
- Accessibility feature structure creation
- init?(rawValue: Int)
- Enumeration Cases
- case allowAppsToAddAudioToCalls
- case assistiveTouch
- case assistiveTouchDevices
- case dwellControl
Relationships
- BitwiseCopyable
- Equatable
- Hashable
- RawRepresentable
- Sendable
- SendableMetatype
See Also
- Opening the Settings app
-
static func openSettings(for: AccessibilitySettings.Feature) async throws
-
Accessibility
- AccessibilitySettings
- AccessibilitySettings.Feature
Accessibility Settings .Feature
Topics (Grouped)
Audio features
- personalVoiceAllowAppsToRequestToUse — case; A constant for opening the Settings app to the setting for Personal Voice > Allow Apps to Request to Use.
Accessibility feature structure creation
- initrawValue:Int) — ?(
Enumeration Cases
- allowAppsToAddAudioToCalls — case
- assistiveTouch — case
- assistiveTouchDevices — case
- dwellControl — case
Conforms To
Opening the Settings app
- funcopenSettings(for:AccessibilitySettings.Feature)asyncthrows — static; Opens the Settings app to a specific section of Accessibility settings.
Code Examples
enum Feature
Source: https://developer.apple.com/documentation/accessibility/accessibilitysettings/feature